int Binarty(vector<int>& nums,int target){
int l = 0, r = nums.size() - 1, mid;
while(l <= r){
mid = (l + r) / 2;
if(nums[mid] >= target){
r = mid - 1;
}
else l = mid + 1;
}
return l;
}
二分返回数组中第一个大于等于目标值的函数
最新推荐文章于 2024-05-21 20:29:42 发布