| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/primary-code-test/Java/dev/Searches/PerfectBinarySearch.java | [Back] [Original] |
package Searches;
import java.util.*;
class PerfectBinarySearch {
static int binarySearch(int[] arr, int target) {
int low = 0;
int high = arr.length - 1;
while (low target) {
high = mid - 1;
} else {
low = mid + 1;
}
}
return -1;
}
public static void main(String[] args) {
PerfectBinarySearch BinarySearch = new PerfectBinarySearch();
int[] array = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
assert BinarySearch.binarySearch(array, -1) == -1;
assert BinarySearch.binarySearch(array, 11) == -1;
}
}
| Web Proxy Viewer | New URL | Original Page |