diff --git a/Binary-Search-c++/Binary Search.cpp b/Binary-Search-c++/Binary Search.cpp index 2b6fc8cc..fc5deab2 100644 --- a/Binary-Search-c++/Binary Search.cpp +++ b/Binary-Search-c++/Binary Search.cpp @@ -10,12 +10,12 @@ int binarySearch(int *input,int beg,int end,int number){ return mid; } //Search left sub array - if(numberinput[mid]){ + return binarySearch(input,mid+1,end,number); } //Search right sub array else{ - return binarySearch(input,mid+1,end,number); + return binarySearch(input,beg,mid-1,number); } return -1;