laag =midden + 1;
} anders {
hoog =midden - 1;
}
}
retour -1;
}
int hoofd() {
int arr[] ={1, 3, 5, 7, 9, 11, 13, 15, 17, 19};
int n =groottevan(arr) / groottevan(int);
int-sleutel =11;
int resultaat =linearSearch(arr, n, sleutel);
als (resultaat ==-1) {
printf("Element niet gevonden met lineair zoeken.\n");
} anders {
printf("Element gevonden op index %d met lineair zoeken.\n", resultaat);
}
resultaat =binarySearch(arr, n, sleutel);
als (resultaat ==-1) {
printf("Element niet gevonden met binaire zoekopdracht.\n");
} anders {
printf("Element gevonden in index %d met behulp van binaire zoekopdracht.\n", resultaat);
}
retour 0;
}
```
Uitgang:
```
Element gevonden in index 5 met behulp van lineair zoeken.
Element gevonden in index 5 met behulp van binaire zoekopdrachten.
```