package main
import "fmt"
/*
求数组中重复出现的元素个数
*/
func main() {
arr := []int{1, 2, 3, 4, 5, 1, 5, 6, 1}
m := test1(arr)
fmt.Println(m)
}
//方法1
func test1(arr []int) (m map[int]int) {
m = make(map[int]int)
count := 0
for i := 0; i < len(arr); i++ {
for n := 0; n < len(arr); n++ {
if arr[i] == arr[n] {
count++
}
}
m[arr[i]] = count
count = 0
}
return
}