Senior
Quelle est la complexité de l'algorithme de recherche binaire O ?
sobes.tech IA
Réponse de l'IA
La complexité de l'algorithme de recherche binaire est de O(log n).
Explication:
- La recherche binaire fonctionne sur un tableau trié, en divisant à chaque fois la zone de recherche en deux.
- À chaque étape, le nombre d'éléments considérés diminue de moitié.
- Par conséquent, le nombre d'étapes est proportionnel au logarithme de la taille du tableau.
Exemple : si le tableau comporte 1 000 000 d'éléments, la recherche binaire effectuera environ 20 comparaisons (log₂(1 000 000) ≈ 20).