niedrig =mittel + 1;
} anders {
hoch =mittel - 1;
}
}
return -1;
}
int main() {
int arr[] ={1, 3, 5, 7, 9, 11, 13, 15, 17, 19};
int n =sizeof(arr) / sizeof(int);
int-Schlüssel =11;
int result =linearSearch(arr, n, key);
if (Ergebnis ==-1) {
printf("Element mit linearer Suche nicht gefunden.\n");
} anders {
printf("Element bei Index %d mit linearer Suche gefunden.\n", Ergebnis);
}
Ergebnis =BinarySearch(arr, n, key);
if (Ergebnis ==-1) {
printf("Element mit binärer Suche nicht gefunden.\n");
} anders {
printf("Element bei Index %d mit binärer Suche gefunden.\n", Ergebnis);
}
0 zurückgeben;
}
„
Ausgabe:
„
Element mit linearer Suche bei Index 5 gefunden.
Element bei Index 5 mit binärer Suche gefunden.
„