不会飞的章鱼

熟能生巧,勤能补拙;念念不忘,必有回响。

Leetcode-1512 number of good pairs | 好数对的数目

题目链接

https://leetcode-cn.com/problems/number-of-good-pairs/

题解

方法一,暴力法

先声明一个计数值count作为返回的结果,然后从数组下标0开始,挨个遍历下标0之后的值,接着做判断,如果两个值相等就将count加1,否则继续循环,直到结束返回count值即可。

1
2
3
4
5
6
7
8
9
10
11
12
func numIdenticalPairs(nums []int) int {
//暴力法
count := 0
for i,x := range nums {
for j := i + 1;j < len(nums);j++ {
if x == nums[j] {
count++
}
}
}
return count
}
------ 本文结束------
如果本篇文章对你有帮助,可以给作者加个鸡腿~(*^__^*),感谢鼓励与支持!