其他分享
首页 > 其他分享> > leetcode.35. 搜索插入位置

leetcode.35. 搜索插入位置

作者:互联网

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。

请必须使用时间复杂度为 O(log n) 的算法。

 

示例 1:

输入: nums = [1,3,5,6], target = 5
输出: 2
示例 2:

输入: nums = [1,3,5,6], target = 2
输出: 1
示例 3:

输入: nums = [1,3,5,6], target = 7
输出: 4
 

提示:

1 <= nums.length <= 104
-104 <= nums[i] <= 104
nums 为 无重复元素 的 升序 排列数组
-104 <= target <= 104
通过次数874,838提交次数1,93

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/search-insert-position
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

 

class Solution {     public int searchInsert(int[] nums, int target) {         for(int i=0;i<nums.length;i++){             if(nums[i]>=target){                 return i;             }         }        return nums.length;     } }

标签:target,nums,int,示例,插入,搜索,数组,目标值,leetcode.35
来源: https://www.cnblogs.com/15078480385zyc/p/16513678.html