Je suis novice dans la compréhension des algorithmes informatiques. Je comprends le processus de recherche binaire, mais j'ai un léger malentendu avec son efficacité.
Dans une taille de éléments, il faudrait en moyenne étapes pour trouver un élément particulier. En prenant le logarithme en base 2 des deux côtés, on obtient . Donc, le nombre moyen d'étapes pour l'algorithme de recherche binaire ne serait-il pas ? n log 2 ( s ) = n log 2 ( s )
Cet article de Wikipedia sur l'algorithme de recherche binaire indique que la performance moyenne est de . Pourquoi cela est-il ainsi? Pourquoi ce numéro n'est-il pas ?log 2 ( n )