Questão nº 104
Questão de Engenharia Elétrica/Eletrônica · CEBRASPE PF 2025 (nº 104)
Acerca das estruturas de dados multimídias e dos algoritmos de ordenação e busca, julgue os itens a seguir.
O algoritmo Bubble Sort é considerado ineficiente para ordenar grandes volumes de dados, pois sua complexidade de tempo, no pior caso, é O(n log n).
Resposta comentada
O conceito-chave é que a complexidade de tempo mede como o esforço do algoritmo cresce conforme a quantidade de dados (). O Bubble Sort compara e troca elementos vizinhos repetidamente, e no pior caso (lista invertida) ele faz cerca de comparações, ou seja, é — muito pior que , que é o caso de algoritmos eficientes como Merge Sort ou Quick Sort.
- Correta: Errado. O item erra ao afirmar que a complexidade do Bubble Sort no pior caso é "", quando na verdade é — por isso ele é ineficiente para grandes volumes.
Como ficaria certo: O algoritmo Bubble Sort é considerado ineficiente para ordenar grandes volumes de dados, pois sua complexidade de tempo, no pior caso, é .
Fonte: CEBRASPE PF 2025 Perito Criminal Federal - Engenharia Elétrica/Eletrônica. Reproduzida para fins de estudo.