Recherche dichotomique
almoez
Messages postés
1
Statut
Membre
-
ageeek -
ageeek -
Svp, je cherche un algorithme de recherche dichotomique pour un tableau de cractère .
Merci bien d'avance pour votre aide
Merci bien d'avance pour votre aide
Configuration: Windows XP Internet Explorer 6.0
1 réponse
-
Recherche(element X,liste L) : retourne un booleen
locales : rangs milieu, debut, fin
element e
debut
debut <- 1
fin <- longueur(L)
tant que debut<=fin faire
milieu <- (debut+fin) div 2
e <- ieme(milieu,L)
si elements_egaux(X,e) alors
// on a trouve l'element
retourner VRAI
sinon
si element_inferieur(X,e) alors
// il est peut etre dans la moitie gauche
fin <- milieu-1
sinon
// il est peut etre dans la moitie droite
debut <- milieu+1
finsi
finsi
fintantque
retourner FAUX
fin