示例
輸入: nums1 = [1,2,2,1], nums2 = [2,2]
輸出: [2]
使用映射
var intersection = function(nums1, nums2) {
var obj = {}
var result = []
for(var i = 0; i < nums1.length; i++) {
if(nums1[i] in obj === false) {
obj[nums1[i]] = 1
}
}
for(var i = 0; i < nums2.length; i++) {
if(nums2[i] in obj === true) {
result.push(+nums2[i])
delete obj[nums2[i]]
}
}
return result
};