Sono nuovo a comprendere gli algoritmi di informatica. Capisco il processo della ricerca binaria, ma sto riscontrando un leggero fraintendimento con la sua efficienza.
In una dimensione di elementi, sarebbero necessari, in media, n passaggi per trovare un elemento particolare. Prendendo il logaritmo di base 2 di entrambi i lati si ottengono i log 2 ( s ) = n . Quindi il numero medio di passaggi per l'algoritmo di ricerca binaria non sarebbe log 2 ( s ) ?
Questo articolo di Wikipedia sull'algoritmo di ricerca binaria afferma che la prestazione media è . Perché è così? Perché questo numero log 2 ( n ) non è ?