本文主要是介绍645.错误的集合。哈希表0ms,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
// 哈希中出现2次的是重复元素,未出现的则是缺失元素,返回这两个即可
class Solution {public int[] findErrorNums(int[] nums) {// 哈希中出现2次的是重复元素,未出现的则是缺失元素,返回这两个即可int len = nums.length;int[] count = new int[len + 1];for(int num : nums) count[num]++;int[] res = new int[2];for(int i = 1; i <= len; i++){if(count[i] == 0) res[1] = i;if(count[i] == 2) res[0] = i;}return res;}
}
这篇关于645.错误的集合。哈希表0ms的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!