diff --git a/src/basicConcept/algorithm/binarySearch.kt b/src/basicConcept/algorithm/binarySearch.kt new file mode 100644 index 0000000..c7ccf40 --- /dev/null +++ b/src/basicConcept/algorithm/binarySearch.kt @@ -0,0 +1,17 @@ +fun binarySearch(e:Int,arr:IntArray):Int{ + + var low=0 + var high=arr.size-1 + + while(low<=high){ + val mid=low+(high-low)/2 + + if(arr[mid]>e){ + high=mid-1 + }else if(arr[mid]