Milieu → comparaison → moitié conservée → répétition
Une liste coupée en deux à chaque étape
★ À maîtriser
Compléments
valeur plus petite : gauche ; valeur plus grande : droite
★ À maîtriser
📌 La boucle while ne boucle pas à l’infini, car chaque itération retourne éventuellement un résultat ou réduit l’intervalle jusqu’à rendre fausse la condition indice_debut <= indice_fin.
📐 Formule — Dans le pire des cas, le nombre d’itérations vérifie .
Compléments
📐 Formule — Après k étapes, la taille du sous-tableau vaut .
L’intervalle diminue → la condition finit par devenir fausse
★ À maîtriser
📌 La recherche par balayage linéaire a une complexité O(N), tandis que la recherche dichotomique a une complexité O(log₂ N).
Compléments
Linéaire O(N) contre dichotomique O(log₂ N)
★ À maîtriser
📌 La liste doit être triée avant d’utiliser la recherche dichotomique.
Compléments
📌 Pour effectuer plusieurs recherches, il est préférable de trier la liste une seule fois puis d’utiliser la recherche dichotomique, car le gain de temps devient considérable quand N est grand.
Balayage et dichotomie
| Méthode | Condition | Complexité | Temps si la liste est multipliée par 10 |
|---|---|---|---|
| Balayage linéaire | Liste éventuellement non triée | O(N) | ×10 |
| Recherche dichotomique | Liste triée | O(log₂ N) | ×~1.2 |
Teste tes connaissances sur Recherche dichotomique avec 10 questions à choix multiples et corrections détaillées.
1. Les caractéristiques de la recherche de 14 dans la liste [2, 3, 6, 7, 11, 14, 18, 19, 24] comprennent :
2. Qu'est-ce que la recherche dichotomique ?
Mémorisez les concepts clés de Recherche dichotomique avec 11 flashcards interactives.
Qu'est-ce que la recherche dichotomique ?
Une méthode sur liste triée éliminant la moitié des éléments à chaque étape.
Recherche dichotomique
Méthode sur liste triée, élimine moitié chaque étape.
Quelle est la première étape de la recherche dichotomique ?
Examiner le milieu de la liste et comparer à la valeur recherchée.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches