Tut 08 - Searching and Sorting
Problem Set 21
Problem 21.1
long search_loop(const long list[], long i, long j, long q) {
while(i<=j) {
long mid = (i+j)/2;
if (list[mid] == q) {
return mid;
}
if (list[mid] > q) {
j = mid - 1;
continue;
}
i = mid + 1;
}
return -1;
}Problem 21.2*
Problem Set 22
Problem 22.1*
Problem 22.2*
Last updated