用心写好每行完美的代码,远比写一堆更有价值
异或运算的使用
代码:
1 int singleNumber(int* nums, int numsSize) { 2 int i, result = nums[0]; 3 if(numsSize<=0) 4 return 0; 5 for(i=1; i<numsSize; i++) 6 { 7 result = result ^ nums[i]; 8 } 9 return result; 10 }