Ed
há 2 meses
Para que a busca binária funcione corretamente, é fundamental que a lista esteja ordenada. A busca binária divide a lista em partes e compara o valor buscado com o elemento do meio, o que só é eficaz se a lista estiver em uma ordem específica. Analisando as alternativas: a) A lista deve ser ordenada em ordem crescente. - Correto, pois a busca binária requer que a lista esteja ordenada para funcionar. b) A lista pode ser desordenada. - Incorreto, pois a busca binária não funcionará em listas desordenadas. c) A lista precisa estar ordenada em ordem decrescente. - Incorreto, pois a busca binária pode funcionar em listas ordenadas em ordem decrescente, mas a afirmação não é a condição necessária. d) Não há necessidade de qualquer tipo de ordenação. - Incorreto, pois a busca binária não funcionará sem a ordenação. Portanto, a alternativa correta é: a) A lista deve ser ordenada em ordem crescente.
Mais perguntas desse material