diff --git a/bsea.py b/bsea.py new file mode 100644 index 0000000..4241e91 --- /dev/null +++ b/bsea.py @@ -0,0 +1,16 @@ +import java.util.Scanner; +class BinarySearch { + int binarySearch(int arr[], int l, int r, int x) { + if (r >= l) { + int mid = l + (r - l) / 2; + if (arr[mid] == x) + return mid; + + if (arr[mid] > x) + return binarySearch(arr, l, mid - 1, x); + + return binarySearch(arr, mid + 1, r, x); + } + return -1; + } +}