唯一元素的和
难度:简单
通过map记录每个元素出现的次数,遍历得到出现次数为1的元素和
代码如下:
public int sumOfUnique(int[] nums) {
int res = 0;
Map<Integer,Integer> map = new HashMap<>();
for (int num : nums) {
map.put(num,map.getOrDefault(num,0)+1);
}
for (Integer key : map.keySet()) {
if (map.get(key)==1){
res += key;
}
}
return res;
}
执行结果:成功