242. Valid Anagram
sortを使う方法
'''cpp class Solution { public: bool isAnagram(string s, string t) {
sort(s.begin(), s.end());
sort(t.begin(), t.end());
if(s ==t){
return true;
}
else{
return false;
}
}
};
unordered_mapに入れてから比較
class Solution { public: bool isAnagram(string s, string t) { if(s.length()!=t.length()) { return false; }
unordered_map<char, int> ss, tt;
for(auto it : s){
ss[it]++;
}
for(auto x:t)
{
tt[x]++;
}
for(auto& [key, value]: ss)
{
if(tt[key] != value){
return false;
}
}
return true;
}
};