class Solution {
public:
int searchInsert(vector<int>& nums, int target) {
int l = 0, r = nums.size();
while(l < r) {
int mid = l + r >> 1;
if(nums[mid] == target) return mid; //最求简洁可以删除此行,追求时间可以加入此行
nums[mid] < target ? l = mid + 1 : r = mid;
}
return l;
}
};
Leetcode35(力扣35):搜索插入位置
最新推荐文章于 2024-04-04 21:36:07 发布