class Solution {
public:
int firstMissingPositive(vector<int>& nums) {
unordered_set<int> assist;
for(int i=0;i<nums.size();i++)
{
if(nums[i]>0)
{
assist.insert(nums[i]);
}
}
for(int i=1;i<32768;i++)
{
if(assist.count(i)==0)
{
return i;
}
}
return -1;
}
};
LeetCode:41. 缺失的第一个正数
最新推荐文章于 2023-05-17 11:15:16 发布