Skip to content

Commit eb49db3

Browse files
author
zongyanqi
committed
add solution to 035
1 parent e98858b commit eb49db3

File tree

1 file changed

+6
-11
lines changed

1 file changed

+6
-11
lines changed

035-Search-Insert-Position.js

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,20 @@
1515
*/
1616

1717
/**
18+
* 解题思路
19+
*
20+
* 找到不比目标元素大的索引即可
21+
*
1822
* @param {number[]} nums
1923
* @param {number} target
2024
* @return {number}
2125
*/
2226
var searchInsert = function (nums, target) {
2327

24-
var index = 0;
2528
for (var i = 0; i < nums.length; i++) {
26-
var temp = nums[i];
27-
if (target === temp) {
28-
return i;
29-
}
30-
else if (target > temp) {
31-
index++;
32-
} else {
33-
return index;
34-
}
29+
if (target <= nums[i]) return i;
3530
}
36-
return index;
31+
return i;
3732

3833
};
3934

0 commit comments

Comments
 (0)