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