350. Intersection of Two Arrays II
题目描述
解题方法
字典法
class Solution:def intersect(self, nums1: List[int], nums2: List[int]) -> List[int]:ans = []nums1_d = dict()for num in nums1:if num in nums1_d:nums1_d[num] += 1else:nums1_d[num] = 1for num in nums2:if num in nums1_d and nums1_d[num]>0:ans.append(num)nums1_d[num] -= 1return ans
