diff --git a/algorithms/binarySearch.cpp b/algorithms/binarySearch.cpp new file mode 100644 index 00000000..3ef63d1c --- /dev/null +++ b/algorithms/binarySearch.cpp @@ -0,0 +1,26 @@ +#include +using namespace std; + +int binarySearch(int array[], int x, int low, int high){ + while(low<=high){ + int mid = (high+low)/2; + if(array[mid] == x) return mid; + + if(array[mid]