Merge pull request #285 from betNevS/master

添加 0349.两个数组的交集 go版
This commit is contained in:
Carl Sun
2021-05-30 09:51:23 +08:00
committed by GitHub

View File

@ -132,6 +132,23 @@ class Solution:
Go
```go
func intersection(nums1 []int, nums2 []int) []int {
m := make(map[int]int)
for _, v := range nums1 {
m[v] = 1
}
var res []int
// 利用count>0实现重复值只拿一次放入返回结果中
for _, v := range nums2 {
if count, ok := m[v]; ok && count > 0 {
res = append(res, v)
m[v]--
}
}
return res
}
```
javaScript: