mirror of
https://github.com/youngyangyang04/leetcode-master.git
synced 2025-07-08 00:43:04 +08:00
添加 1207 独一无二的出现次数 Go 版本
This commit is contained in:
@ -135,6 +135,22 @@ class Solution:
|
||||
|
||||
|
||||
Go:
|
||||
```Go
|
||||
func uniqueOccurrences(arr []int) bool {
|
||||
count := make(map[int]int) // 统计数字出现的频率
|
||||
for _, v := range arr {
|
||||
count[v] += 1
|
||||
}
|
||||
fre := make(map[int]struct{}) // 看相同频率是否重复出现
|
||||
for _, v := range count {
|
||||
if _, ok := fre[v]; ok {
|
||||
return false
|
||||
}
|
||||
fre[v] = struct{}{}
|
||||
}
|
||||
return true
|
||||
}
|
||||
```
|
||||
|
||||
JavaScript:
|
||||
``` javascript
|
||||
|
Reference in New Issue
Block a user