给定一个整数数组,其中 1≤ a[i] ≤ n(n 表示数组大小),一些元素出现两次,其他出现一次。找到 [1, n] 中未所有未出现在此数组中的元素
参考代码:
class Solution: def findNumbers(self, nums): n = len(nums) s = set(nums) res = [i for i in range(1, n + 1) if i not in s] return res