使用异或,相同的异或后为0,不同的为1。
int singleNumber(vector<int>& nums) {
int res=0;
for(int num:nums){
res^=num;
}
return res;
}
使用异或,相同的异或后为0,不同的为1。
int singleNumber(vector<int>& nums) {
int res=0;
for(int num:nums){
res^=num;
}
return res;
}