Advertisement
Guest User

Rock

a guest
Dec 7th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.30 KB | None | 0 0
  1. static int binSearch(int[] a, int target) {
  2. // keep track of search space
  3. int b= 0;
  4. int e= a.length;
  5.  
  6. while (b <= e) {
  7. int mid = (b + e)/2;
  8.  
  9. if (a[mid] == target) return mid;
  10. if (a[mid] < target) b = mid + 1;
  11. else e = mid - 1;
  12. }
  13. //if failed
  14. return -1;
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement