Thursday, March 12, 2026

Binary Search Algorithm

Binary Search Algorithm

Binary Search works on sorted arrays.

Algorithm



int binarySearch(int arr[], int n, int key){
int low = 0;
int high = n-1;

while(low <= high){

int mid = (low+high)/2;

if(arr[mid]==key)
return mid;

else if(arr[mid] < key)
low = mid+1;

else
high = mid-1;
}

return -1;
}

No comments:

Post a Comment