Search Insert Position

来源:互联网 发布:青山水利造价软件 编辑:程序博客网 时间:2024/06/09 16:15
class Solution {
public:
    int searchInsert(vector<int>& nums, int target) {
        if(nums.size()==0)
        return 0;
        int low=0;
        int high=nums.size()-1;
        while(low<=high)
        {
            int mid=(low+high)/2;
            if(nums[mid]==target)
            return mid;
            else if(nums[mid]<target)
            low=mid+1;
            else
            high=mid-1;
        }
        
        
        return low;
    }
};
0 0