您的位置:首页 > 其它

二分查找 模板(升序数组)

2018-03-06 15:10 357 查看
1 int binSearch(const int arr[],int low,int high,int key)
2 {
3    if(low>high)
4         return -1;
5    int mid=low+(high-low)/2;
6    if(arr[mid] == key)
7         return mid;
8    return (arr[mid] > key ? binSearch(arr,low,mid-1,key) : binSearch(arr,mid+1,high,key));
9 }


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: