Et si vous n'avez pas trop la flemme d'expliquer : Pourquoi ?
Merci





int recherche(int *tab, int n)
{
int inf, sup, mid, trouve;
inf = 0;
sup = n;
trouve = false;
while (inf < sup && trouve == false) {
mid = (inf + sup) / 2;
if (valeur < tab[mid])
sup = mid;
else if (valeur > tab[mid])
inf = mid + 1;
else
trouve = true;
}
return trouve
}
Thibaut a écrit :
La dicho est toujours plus rapide dans les grandes listes
)
