class Solution {
public:
int searchInsert(vector<int>& nums, int target){
for(int i =0; i<nums.size();i++){
if(nums[i]>=target)
return i;
}
return nums.size();
}
};后期考虑二分法搜索。注意if条件中的>=很重要,不然会是插入位置出错。
本文介绍了一个简单的线性搜索算法,用于在一个已排序的整数数组中找到特定目标值的插入位置。通过遍历数组并使用大于等于的条件判断,确保了插入位置的正确性。后期计划采用更高效的二分法进行优化。

被折叠的 条评论
为什么被折叠?



