Intermédiaire
🧠 Fondamentaux
20 XP
0 personnes ont réussi
Recherche lineaire
La recherche lineaire est la méthode la plus basique pour trouver un élément dans une liste. Tu parcours les éléments un par un, du debut a la fin, jusqu'a trouver ce que tu cherches.
C'est comme chercher une personne dans une file d'attente en regardant chaque personne une par une. Si la file a 100 personnes et que celle que tu cherches est la dernière, tu auras regarde 100 personnes. C'est O(n).
La recherche lineaire fonctionne sur n'importe quelle liste, triee ou non. C'est son avantage principal par rapport a la recherche binaire.
Écris une fonction recherche_lineaire(lst, cible) qui retourne l'index de cible dans lst, ou -1 si l'élément est absent.