Recherche séquentielle

La recherche séquentielle ou recherche linéaire est un algorithme pour trouver une valeur dans une liste. Elle consiste simplement à considérer les éléments de la liste les uns après les autres, jusqu'à ce que l'élément soit trouvé, ou que toutes les cases aient été lues. Elle est aussi appelée recherche par balayage.

Diagramme de recherche séquentielle

Principe

La recherche séquentielle consiste à prendre les éléments de la liste les uns après les autres, jusqu'à avoir trouvé la cible, ou avoir épuisé la liste[1].

Complexité

La complexité en temps est de O(n) pour le pire cas et en moyenne (pour une distribution uniforme). Elle est de O(1) pour la complexité dans le meilleur des cas.

Si les éléments de la liste sont classées par probabilités de requête décroissantes, et que ces probabilités suivent une loi géométrique alors la complexité en moyenne sera constante.

Comparaison

Sur les tableaux triés, la recherche dichotomique est beaucoup plus rapide dans le pire des cas (logarithmique). Si les données sont en plus régulièrement espacées, alors la recherche par interpolation est encore plus efficace.

Notes et références

Liens externes

🔥 Top keywords: Wikipédia:Accueil principalListe de sondages sur les élections législatives françaises de 2024Spécial:RechercheJordan BardellaChampionnat d'Europe de football 2024N'Golo KantéJodie DevosKylian MbappéÉlections législatives françaises de 2024Marcus ThuramLe Jardin des Finzi-Contini (film)Maria Schneider (actrice)Cookie (informatique)Championnat d'Europe de footballNouveau Front populaireKevin DansoAntoine GriezmannÉric CiottiChampionnat d'Europe de football 2020Dominique SandaMike MaignanWilliam SalibaLionel JospinÉlections législatives de 2024 dans l'EssonneFront populaire (France)Françoise HardyÉlections législatives de 2024 à ParisRassemblement nationalJean-Luc MélenchonFichier:Cleopatra poster.jpgOlivier GiroudSébastien ChenuDidier DeschampsLa Chronique des BridgertonÉlections législatives de 2024 dans les YvelinesLilian ThuramListe de partis politiques en FranceAnne SinclairGabriel Attal