int searchInsert(int* nums, int numsSize, int target)
{
int low = 0;
int high = numsSize - 1;
while (low<=high)
{
int mid = (low + high) / 2;
if (nums[mid]==target)
{
return mid;
}
else if (nums[mid]>target)
{
high = mid - 1;
}
else if (nums[mid] < target)
{
low = mid + 1;
}
}
return low;
}
35. 搜索插入位置
最新推荐文章于 2024-08-03 18:54:56 发布