242. 有效的字母异位词

class Solution {
public:
bool isAnagram(string s, string t) {
if(s.size() != t.size()) return false;
for(int i = 0; i < s.size(); ++i) ++maps[s[i]];
for(int j = 0; j < t.size(); ++j) ++mapt[t[j]];
for(int i = 0; i < s.size(); ++i){
if(maps[s[i]] != mapt[s[i]]) return false;
}
return true;
}
private:
unordered_map<char, int> maps;
unordered_map<char, int> mapt;
};