låg =mitten + 1;
} annat {
hög =mitten - 1;
}
}
returnera -1;
}
int main() {
int arr[] ={1, 3, 5, 7, 9, 11, 13, 15, 17, 19};
int n =sizeof(arr) / sizeof(int);
int-nyckel =11;
int resultat =linearSearch(arr, n, nyckel);
if (resultat ==-1) {
printf("Element hittades inte med linjär sökning.\n");
} annat {
printf("Element hittat i index %d med linjär sökning.\n", resultat);
}
result =binarySearch(arr, n, key);
if (resultat ==-1) {
printf("Element hittades inte med binär sökning.\n");
} annat {
printf("Element hittat i index %d med binär sökning.\n", resultat);
}
returnera 0;
}
```
Produktion:
```
Element hittat i index 5 med linjär sökning.
Element hittat i index 5 med binär sökning.
```