• 欢迎光临~

leetcode704基本二分查找

开发技术 开发技术 2022-08-30 次浏览
int search(vector<int>& nums, int target) {
    int l=0;
    int r=nums.size()-1;
    cout<<r<<endl; 
    int mid;
    while(l<r){
        mid=(l+r)/2;
        if(nums[mid]<target){
            l=mid+1;
        }else if(nums[mid]>target){
            r=mid;
        }else{
            return mid;
        }
    }
    return -1;
}
程序员灯塔
转载请注明原文链接:leetcode704基本二分查找
喜欢 (0)