Logo Passei Direto
Buscar

Qual e a complexidade de um algoritmo de ordenacao Bubble Sort no pior caso? a) O(n) b) O(nlogn) c) O(n^2) d) O(logn)

User badge image
Questões Para o Saber

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

A complexidade do algoritmo de ordenação Bubble Sort no pior caso ocorre quando a lista está ordenada de forma inversa, exigindo que o algoritmo faça a máxima quantidade de comparações e trocas. Analisando as opções: a) O(n) - Esta complexidade representa um algoritmo linear, o que não se aplica ao Bubble Sort no pior caso. b) O(n log n) - Esta é a complexidade de algoritmos de ordenação mais eficientes, como Merge Sort e Quick Sort, não do Bubble Sort. c) O(n^2) - Esta é a complexidade correta para o Bubble Sort no pior caso, pois ele precisa percorrer a lista várias vezes, resultando em um número quadrático de operações. d) O(log n) - Esta complexidade é típica de algoritmos de busca, não de ordenação. Portanto, a resposta correta é: c) O(n^2).

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina