Count Common Words With One Occurrence LeetCode solution in C++

1
class Solution {
2
public:
3
int countWords(vector<string> &words1, vector<string> &words2) {
4
unordered_map<string, int> freq1, freq2;
5
for (auto &s : words1) ++freq1[s];
6
for (auto &s : words2) ++freq2[s];
7
int ans = 0;
8
for (auto &[s, v] : freq1)
9
if (v == 1 && freq2[s] == 1) ++ans;
10
return ans;
11
}
12
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0