code readable
This commit is contained in:
parent
eb0c7bcee4
commit
a19ece9b0c
@ -58,15 +58,13 @@ class BinarySearch implements SearchAlgorithm {
|
||||
int median = (left + right) >>> 1;
|
||||
int comp = key.compareTo(array[median]);
|
||||
|
||||
if (comp < 0) {
|
||||
if (comp == 0) {
|
||||
return median;
|
||||
} else if (comp < 0) {
|
||||
return search(array, key, left, median - 1);
|
||||
}
|
||||
|
||||
if (comp > 0) {
|
||||
} else {
|
||||
return search(array, key, median + 1, right);
|
||||
}
|
||||
|
||||
return median;
|
||||
}
|
||||
|
||||
// Driver Program
|
||||
|
Loading…
Reference in New Issue
Block a user