We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e98858b commit eb49db3Copy full SHA for eb49db3
035-Search-Insert-Position.js
@@ -15,25 +15,20 @@
15
*/
16
17
/**
18
+ * 解题思路
19
+ *
20
+ * 找到不比目标元素大的索引即可
21
22
* @param {number[]} nums
23
* @param {number} target
24
* @return {number}
25
26
var searchInsert = function (nums, target) {
27
- var index = 0;
28
for (var i = 0; i < nums.length; i++) {
- var temp = nums[i];
- if (target === temp) {
- return i;
29
- }
30
- else if (target > temp) {
31
- index++;
32
- } else {
33
- return index;
34
+ if (target <= nums[i]) return i;
35
}
36
+ return i;
37
38
};
39
0 commit comments