我这个超快的

来源:5-8 缺失的第一个正数(1)

慕容1529359

2019-11-26

var firstMissingPositive = function(nums) {
let temp=[]
for(let i=0;i<nums.length;i++){
if(nums[i]>0){
temp[nums[i]]=true
}
}
for(let j=1;j<temp.length;j++){
if(!temp[j]){
return j
}
}
if(!temp.length){
return 1
}
return temp.length
};

写回答

2回答

qq_狼啸_0

2020-11-12

你这个空间复杂度不为常数级

0
0

快乐动起来呀

2019-11-27

有测试完leetcode所有的测试用例吗,如果有的话建议把代码提交到我们课程的git issue哈

0
0

JavaScript版 数据结构与算法

填补前端同学的算法短板,掌握面试中最常见的算法与数据结构

2467 学习 · 395 问题

查看课程