35. Search Insert Position
题目 35. Search Insert Position
思路分析
找大于等于taeget的第一个位置即可 如果有 能找到索引 如果没有 也能找到应该插入的位置
代码实现
class Solution {
private int SL(int[] nums,int target){
int l=0,r=nums.length;
while(l<r){
int mid = l+r>>1;
if(nums[mid]>=target){
r=mid;
}else{
l=mid+1;
}
}
return r;
}
public int searchInsert(int[] nums, int target) {
return SL(nums,target);
}
}
💬 评论