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