描述
给定两个数组,编写一个函数来计算它们的交集。
示例 1:
1 | 输入:nums1 = [1,2,2,1], nums2 = [2,2] |
示例 2:
1 | 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] |
思路:
- 分别使用两个字典统计数字出现的次数
- 遍历其中一个字典,寻找另一个字典中是否出现相同相同的key
- 若出现,对比权值,按照权值小的次数添加进resStr数组中
实现:
1 | var intersect = function(nums1, nums2) { |