mirror of
https://github.com/youngyangyang04/leetcode-master.git
synced 2025-07-10 20:40:39 +08:00
@ -200,10 +200,30 @@ function uniqueOccurrences(arr: number[]): boolean {
|
|||||||
})
|
})
|
||||||
return countMap.size === new Set(countMap.values()).size;
|
return countMap.size === new Set(countMap.values()).size;
|
||||||
};
|
};
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
### 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
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<a href="https://programmercarl.com/other/kstar.html" target="_blank">
|
<a href="https://programmercarl.com/other/kstar.html" target="_blank">
|
||||||
<img src="../pics/网站星球宣传海报.jpg" width="1000"/>
|
<img src="../pics/网站星球宣传海报.jpg" width="1000"/>
|
||||||
|
Reference in New Issue
Block a user