diff --git a/Sort1.c b/Sort1.c index 5de260b..9bc8ae0 100644 --- a/Sort1.c +++ b/Sort1.c @@ -24,18 +24,18 @@ int binarySearch(int *arr, int l, int r) { int mid= (l + r)/2; if (*(arr+mid)==1 && *(arr+mid-1)==0) - return mid; + return mid; else if(*(arr+mid)==0 && *(arr+mid+1)==1) return (mid+1); else if (*(arr+mid)==1 && *(arr+mid-1)==1) - return binarySearch(arr, l, mid-1); + return binarySearch(arr, l, mid-1); } } void printArray(int *arr, int n) { for(int i=0;i