一、题目要求
官方题解,代码容易理解
代码如下(示例):
class Solution { public int singleNumber(int[] nums) { if (nums.length==1){ return nums[0]; } int res = nums[0];//初始化返回值 for (int i = 1; i < nums.length; i++) { res= res^nums[i];//如果有相同两个元素会变成0,剩下一个唯一的就是目标值 } return res; } }