class Solution {
public:
int findRepeatNumber(vector<int>& nums) {
vector<int> tmp(nums.size());
for(int i=0; i<nums.size(); i++){
if(++tmp[nums[i]]>1) return nums[i];
}
return -1;
}
};
control reaches end of non-void function 是没有返回值
交换,就是找到一个调换一个,思路可以学习一下