arr = [2,3,7,9,11,2,3,11]
在一个重复元素的数组中找到两个不重复元素?
你可以使用哈希图来找到一个重复的元素的数组中的两个非重复元素. 这里有一个在Python中写的例子代码来实现这一点:arr = [2,3,7,9,11,2,3,11] #创建一个空的哈希表hashTable = {} #通过数组重复i在arr: #检查如果i在hashTable中存在元素是否存在i在hashTable中: #如果现在增加它的值1 hashTable[i] = hashTable[i] + 1其他: #如果没有存在,然后添加元素在哈希中,值为1 hashTable[i] = 1 #创建一个空清单,将存储结果 = [] #通过iTable的哈希表重复结果: #检查元素的值是否为1或者如果i在hashTable中没有值:#如果是####################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################