Ed
há 2 meses
A busca binária é um algoritmo eficiente que requer que os dados estejam organizados de forma ordenada. Ela funciona dividindo repetidamente a lista em metades, o que permite encontrar um elemento em tempo logarítmico. Analisando as alternativas: a) Listas ordenadas - A busca binária é mais eficiente em listas ordenadas, pois é exatamente nesse tipo de estrutura que ela pode ser aplicada. b) Árvores binárias de busca - Embora a busca binária possa ser utilizada em árvores binárias de busca, a eficiência depende da altura da árvore. Se a árvore estiver balanceada, a busca é eficiente, mas não é o foco principal da busca binária. c) Listas desordenadas - A busca binária não pode ser aplicada a listas desordenadas, pois os elementos não estão organizados. d) Pilhas e filas - Essas estruturas não são adequadas para a busca binária, pois não são ordenadas. Portanto, a alternativa correta é: a) Listas ordenadas.
Mais perguntas desse material