int binary_search(vector<int>v,int key)
{
int left=1,right=v.size()-1,mid;
while(left<=right)
{
mid=(left+right)/2;
if(v[mid]<key) left=mid+1;
else if(v[mid]>key) right=mid-1;
else if(v[mid]==key) return mid;
}
return -1;
}
二分查找伪码描述
最新推荐文章于 2025-11-03 21:19:27 发布
4263

被折叠的 条评论
为什么被折叠?



