Professional Documents
Culture Documents
Python Binarysearch
Python Binarysearch
if r >= l:
mid = l + int((r - l)/2)
if arr[mid] == target:
return True
elif arr[mid] > target:
return binarySearch(arr, l, mid-1, target)
else:
return binarySearch(arr, mid+1, r, target)
else:
return False
arr = [1, 3, 5, 6, 8, 9]