题目:大家来找茬
描述: 数组 nums 原本包含从 1 到 n 的整数。但因为数据错误,导致 nums 丢失了一个整数并且有一个元素重复。首先寻找到重复出现的整数,再找到丢失的整数,将它们以数组的形式返回。
示例 1:
输入:nums = [1, 2, 2, 4]
输出:[2, 3]
示例 2:
输入:nums = [1, 2, 3, 4, 5, 5, 7]
输出:[5, 6]
示例 3:
输入:nums = [1, 2, 3, 4, 5, 6, 7, 7, 9]
输出:[7, 8]
答案:
def search(nums):
sn = set(nums)