Learn
Practice
Newsletter
Resources
Animations
New
F
Toggle theme
0
F
0
Toggle menu
← Back to All Animations
Number of Good Pairs
Bookmark
Input
Example 1
Example 2
Example 3
Custom
nums
=
[1, 2, 3, 1, 1, 3]
1
2
3
1
1
3
0
1
2
3
4
5
freq
(empty)
count each value's pairs as you scan
good pairs =
0
algo
master
.
io
Step:
A pair (i, j) is "good" when nums[i] = nums[j] and i < j
0 / 17
Input
Example 1
Example 2
Example 3
Custom
nums
=
[1, 2, 3, 1, 1, 3]
0 / 17
1
2
3
1
1
3
0
1
2
3
4
5
freq
(empty)
count each value's pairs as you scan
good pairs =
0
algo
master
.
io
Step:
A pair (i, j) is "good" when nums[i] = nums[j] and i < j