简单题,主要是要理解题意
class Solution {
public:
vector<int> findErrorNums(vector<int>& nums) {
vector<int> count(nums.size()+1, 0);
for(int i = 0;i<nums.size();i++)
count[nums[i]]++;
int miss;
int deplicate;
for(int i = 1;i<count.size();i++)
{
if(count[i]==0)
miss = i;
if(count[i]==2)
deplicate = i;
}
vector<int> result;
result.push_back(deplicate);
result.push_back(miss);
return result;
}
};