题目:来源于力扣
上代码:
class Solution {
public:
int findRepeatNumber(vector<int>& nums) {
//思路:用set存数组中的数,用count(key)来统计, if(count(key)) return key
set<int> s;
int i;
for(i=0; i<nums.size(); ++i){
//如果已有,那么count返回1的
if(s.count(nums[i])){
break;
}
s.insert(nums[i]);
}
return nums[i];
}
};
记录一下刷过的题吧!
起初我 if ( s.count( nums[i] )后面写的是return nums[i];
发现过不了编译,遂改称现在这样!(ง •_•)ง