diff --git a/04 Sorting & Searching/06 sparse_search.cpp b/04 Sorting & Searching/06 sparse_search.cpp index c023710..f948a67 100644 --- a/04 Sorting & Searching/06 sparse_search.cpp +++ b/04 Sorting & Searching/06 sparse_search.cpp @@ -9,9 +9,9 @@ int sparse_search(string a[],int n,string key){ int e = n-1; while(s<=e){ int mid = (s+e)/2; - int mid_left = mid - 1; - int mid_right = mid + 1; if(a[mid]==""){ + int mid_left = mid - 1; + int mid_right = mid + 1; while(1){ if(mid_lefte){ return -1; diff --git a/05 Binary Search/kpartition.cpp b/05 Binary Search/kpartition.cpp index 51c0368..47a661f 100644 --- a/05 Binary Search/kpartition.cpp +++ b/05 Binary Search/kpartition.cpp @@ -27,6 +27,7 @@ int k_partition(int arr[],int n,int k){ for(int i=0;i