class Solution {
public:
int singleNumber(vector<int>& nums) {
sort(nums.begin(),nums.end());
if(nums[0]!=nums[1]) return nums[0];
int i;
for(i=1;i<nums.size()-1;i++){
if(nums[i-1]!=nums[i]&&nums[i]!=nums[i+1]){
break;
}
}
return nums[i];
}
};
京公网安备 11010502036488号