1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
// @Title: 将数组划分成相等数对 (Divide Array Into Equal Pairs)
// @Author: 15816537946@163.com
// @Date: 2022-03-19 22:35:03
// @Runtime: 8 ms
// @Memory: 5.5 MB
func divideArray(nums []int) bool {
	m := make(map[int]int)
	for _, n := range nums {
		m[n]++
	}

	for _, v := range m {
		if v%2 != 0 {
			return false
		}
	}
	return true

}