classSolution{public:
vector<int>findErrorNums(vector<int>& nums){int dup, del;int size = nums.size();for(int i =0; i < size; i++){int index =abs(nums[i])-1;if(nums[index]<0){//被映射过
dup = index +1;}else{
nums[index]*=-1;}}for(int i =0; i < size; i++){if(nums[i]>0){
del = i +1;}}return{dup, del};}};