Ed
mês passado
A busca binária é um algoritmo eficiente para encontrar um elemento em um vetor ordenado. Ela funciona dividindo repetidamente o vetor ao meio, descartando metade dos elementos a cada iteração. Analisando as alternativas: a) O(n) - Isso representa uma busca linear, que não é o caso da busca binária. b) O(logn) - Esta é a complexidade correta da busca binária, pois a cada passo o número de elementos a ser considerado é reduzido pela metade. c) O(n^2) - Isso representa um algoritmo quadrático, que não se aplica aqui. d) O(1) - Isso representa uma complexidade constante, que não é o caso da busca binária. Portanto, a resposta correta é: b) O(logn).
Mais perguntas desse material