class Solution {
public:
vector<int> findDisappearedNumbers(vector<int>& nums)
{
int len = nums.size();
sort(nums.begin(), nums.end());
auto pos=unique(nums.begin(), nums.end());
nums.erase(pos, nums.end());
int j = 1;
vector<int>ans;
for (auto i = nums.begin(); i !=nums.end(); i++)
{
while (j != *i)
{
ans.push_back(j);
j++;
}
j++;
}
while (j <= len)
ans.push_back(j), j++;
return ans;
}
};
448.找到所有数组中消失的数字
最新推荐文章于 2025-04-30 08:47:17 发布