Ed
há 2 meses
Vamos analisar as afirmações com base nas características dos algoritmos: - Merge Sort: tem complexidade O(n log n) no pior e no caso médio, é estável, mas requer memória adicional para a ordenação (não elimina a necessidade de memória extra). - Quick Sort: tem complexidade média O(n log n), mas no pior caso pode ser O(n²) se o pivô for escolhido de forma desfavorável; a implementação clássica não é estável (não preserva a ordem relativa de elementos iguais). Analisando as alternativas apresentadas: A) "A utilização do Merge Sort elimina completamente a necessidade de memória adicional..." — incorreta, pois Merge Sort usa memória extra. B) "A utilização do Quick Sort apresenta complexidade média de O(n log n), porém pode degradar para O(n²) quando ocorre uma escolha desfavorável do pivô, além de não preservar a ordem relativa de elementos com chaves iguais." — correta. Portanto, a alternativa correta é a B.
Cadastre-se ou realize login