class Solution {
public:
int singleNumber(vector& nums) {
sort(nums.begin(),nums.end());
int i=1;
if(nums.size()<2)
{
return nums[0];
}
if(nums[0]!=nums[1])
{
return nums[0];
}
for(i;i
难难看看的暴力解,写了这么久题目还这样。
位运算真厉害。
class Solution {
public:
int singleNumber(vector& nums) {
int ret = 0;
for (auto e: nums) ret ^= e;
return ret;
}
};
加油吧。



