Number of Equivalent Domino Pairs LeetCode solution in C++

1
class Solution {
2
public:
3
int numEquivDominoPairs(vector<vector<int>> &dominoes) {
4
map<pair<int, int>, int> m;
5
int ans = 0;
6
for (auto &d : dominoes) {
7
int a = min(d[0], d[1]), b = max(d[0], d[1]);
8
m[{a, b}]++;
9
}
10
for (auto &p : m) {
11
int n = p.second;
12
ans += ((n - 1) * n) / 2;
13
}
14
return ans;
15
}
16
};
17
// if you like the solution plz upvote.

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0