Ed
ontem
Sobre o método da bolha (ou bubble sort), a afirmação correta é: - O tempo de execução pode ser linear em relação ao tamanho da entrada se a instância apresentada já estiver ordenada. As outras afirmações estão incorretas: - O tempo de execução não é linear se a instância estiver ordenada em ordem reversa; nesse caso, o algoritmo terá que fazer o máximo de comparações. - A complexidade computacional do bubble sort é O(n²) no pior caso, e O(n) no melhor caso (quando a lista já está ordenada). - O tempo de execução não é definido apenas pela complexidade computacional, pois depende da instância apresentada. - O algoritmo não executa sempre no mesmo tempo para instâncias de mesmo tamanho, pois a ordem dos elementos pode afetar o número de comparações e trocas necessárias.
Mais perguntas desse material