We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 57f2ab4 commit 9c8ff78Copy full SHA for 9c8ff78
1 file changed
binary_search
@@ -0,0 +1,13 @@
1
+def binary_search(arr,x,left,right):
2
+ while(left<=right):
3
+ mid=left +(right-left)//2
4
+
5
+ if(arr[mid]==x):
6
+ return mid
7
8
+ elif (arr[mid] < x):
9
+ left=mid+1
10
11
+ else:
12
+ right=mid-1
13
+ return -1
0 commit comments