Eu sou novo em entender algoritmos de ciência da computação. Entendo o processo da pesquisa binária, mas estou tendo um pequeno mal-entendido com sua eficiência.
Em um tamanho de elementos, seriam necessários, em média, etapas para encontrar um elemento específico. Tomando o logaritmo da base 2 de ambos os lados, produz . Portanto, o número médio de etapas do algoritmo de pesquisa binária não seria ? n log 2 ( s ) = n log 2 ( s )
Este artigo da Wikipedia sobre o algoritmo de busca binária diz que o desempenho médio é . Porque isto é assim? Por que esse número não é ?log 2 ( n )