题目描述:
给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。
示例 :
输入: [1,2,1,3,2,5]
输出: [3,5]
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/single-number-iii
利用python中自带的Counter函数,对给定的的数组进行记数。
class Solution:
def singleNumber(self, nums: List[int]) -> List[int]:
d = Counter(nums)
return [i for i in d if d[i] == 1]