Unverified Commit b75f94e9 authored by Lokesh Singh's avatar Lokesh Singh Committed by GitHub

Create Binary Search function

parent 59dfa943
int binarysearch(int arr[], int n, int k){
// code here
int low=0, high = n-1, mid;
while(low<=high)
{
mid = (low+high)/2;
if(low==high)
{
if(arr[low]==k)
return low;
else
return -1;
}
else
{
if(arr[mid]==k)
return mid;
else
{
if(arr[mid]<k)
low = mid+1;
else
high = mid-1;
}
}
}
return -1;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment