classSolution:defsingleNumber(self, nums: List[int])-> List[int]:
result =0
x =0
y =0for i in nums:
result ^= i
n =len(bin(result))-3for i in nums:if i >> n &1:
x ^= i
else:
y ^= i
return[x,y]# 执行用时 :48 ms, 在所有 Python3 提交中击败了96.95%的用户# 内存消耗 :13.9 MB, 在所有 Python3 提交中击败了99.56%的用户