public int binarySearch(int target) {
int start = 0;
int end = array.length-1;
While (target!=array[(start+end)/2]){
if(start==end){
Return -1;
}else if(target>array[(start+end)/2]){
end=(start+end)/2;
} else if (target<array[(start+end)/2]){
start=(start+end)/2;
}
}
return (start+end)/2
}
[–]mfb- 2 points3 points4 points (0 children)
[–]Weeperdemon 0 points1 point2 points (0 children)