8 int binary_search(
int* poffset,
int target,
int* sorted_integers,
int num_integers);
9 template <
typename doubletype>
int binary_search(
int* poffset,doubletype target,doubletype* list,
int length){
26 int n1 = int(length/2);
33 else if(target>=list[n2]){
40 if(list[n1]<=target && list[n1+1]>target){
45 else if(target < list[n1]){
47 n1 = n0 + int((n2-n0)/2);
51 n1 = n0 + int((n2-n0)/2);
61 #endif //ifndef _SORTING_H_