Valid Anagram
Posted xpp
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Valid Anagram相关的知识,希望对你有一定的参考价值。
Valid Anagram:注意所有字符都需要利用到
class Solution { public: bool isAnagram(string s, string t) { unordered_map<char, int> hashTable; for(int i=0; i<s.size(); ++i) hashTable[s[i]] += 1; for(int i=0; i<t.size(); ++i) { if(hashTable.find(t[i]) != hashTable.end() && hashTable[t[i]] > 0) hashTable[t[i]] -= 1; else return false; } unordered_map<char, int>::iterator iter; for(iter = hashTable.begin(); iter != hashTable.end(); ++iter) if(iter->second > 0) return false; return true; } };
以上是关于Valid Anagram的主要内容,如果未能解决你的问题,请参考以下文章