Skip to content

Commit 83a37bd

Browse files
完成数组一道leecode
1 parent 2c6aabc commit 83a37bd

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

‎code/array/04.js‎

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// 35. 搜索插入位置 难度:简单
2+
/**
3+
* @param {number[]} nums
4+
* @param {number} target
5+
* @return {number}
6+
*/
7+
var searchInsert = function(nums, target) {
8+
if(nums.indexOf(target)>-1){
9+
return nums.indexOf(target) // target在数组的情况
10+
}else if(nums[nums.length-1]<target){
11+
return nums.length; // target不在数组,并且taregt比数组最大的值还大
12+
}
13+
else {
14+
for(let i=0,len=nums.length;i<len;i++){
15+
if(target<nums[i]){
16+
return i
17+
}
18+
}
19+
}
20+
};
21+
22+
console.log(searchInsert([1,3,5,6],7))

0 commit comments

Comments
 (0)