题解 | #数组中只出现一次的两个数字#
数组中只出现一次的两个数字
https://www.nowcoder.com/practice/389fc1c3d3be4479a154f63f495abff8
class Solution:
def FindNumsAppearOnce(self, nums: List[int]) -> List[int]:
# write code here
checker = {}
for num in nums:
checker[num] = checker.get(num, 0) + 1
ascend = sorted(checker, key=checker.__getitem__)
return [ascend[0], ascend[1]] if ascend[0] < ascend[1] else [ascend[1], ascend[0]]
查看8道真题和解析