1726. 同积元组

1726. 同积元组

解法一: 哈希, 数学

go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
func tupleSameProduct(nums []int) int {
mulMap := make(map[int]int)
length := len(nums)
for i := 0; i < length; i++ {
for j := i + 1; j < length; j++ {
mulMap[nums[i] * nums[j]]++
}
}
ans := 0
for _, count := range mulMap {
ans += count * (count - 1) * 4
}
return ans
}

image-20231019183848799

作者

wuhunyu

发布于

2023-10-19

更新于

2023-10-19

许可协议