bas =milieu + 1 ;
} autre {
élevé =moyen - 1 ;
}
}
renvoie -1 ;
}
int main() {
int arr[] ={1, 3, 5, 7, 9, 11, 13, 15, 17, 19};
int n =taille de (arr) / taille de (int);
clé int =11 ;
int result =LinearSearch(arr, n, clé);
si (résultat ==-1) {
printf("Élément introuvable en utilisant la recherche linéaire.\n");
} autre {
printf("Élément trouvé à l'index %d en utilisant la recherche linéaire.\n", résultat);
}
résultat =binaireSearch(arr, n, clé);
si (résultat ==-1) {
printf("Élément introuvable en utilisant la recherche binaire.\n");
} autre {
printf("Élément trouvé à l'index %d en utilisant la recherche binaire.\n", résultat);
}
renvoie 0 ;
}
```
Sortir:
```
Élément trouvé à l'index 5 par recherche linéaire.
Élément trouvé à l'index 5 à l'aide d'une recherche binaire.
```