16 / 16 个通过测试用例
状态:通过
执行用时:12 ms
内存消耗:40.8 MB
提交时间:6 月,3 周之前
class Solution {
public int singleNumber(int[] nums) {
Set<Integer> set = new HashSet();
int len = 1;
for (int i = 0; i < nums.length; i++) {
set.add(nums[i]);
if (set.size() < len++){
set.remove(nums[i]);
len -= 2;
}
}
return set.iterator().next();
}
}