int singleNumber(int* nums, int numsSize){
int a=0;
for(int i=0;i { a ^=nums[i]; } return a; } /*a^a=0;自己和自己异或等于0 a^0=a;任何数字和0异或还等于他自己 a^b^c=a^c^b;异或运算具有交换律
{
a ^=nums[i];
}
return a;
/*a^a=0;自己和自己异或等于0
a^0=a;任何数字和0异或还等于他自己
a^b^c=a^c^b;异或运算具有交换律
京公网安备 11010502049817号