Leetcode049. Group Anagrams
Posted zeroArn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Leetcode049. Group Anagrams相关的知识,希望对你有一定的参考价值。
//hashmap implement with STL class Solution { public: vector<vector<string>> groupAnagrams(vector<string>& strs) { // sort(strs.begin(),strs.end()); //sort all the element map<string,vector<string>>hashmap; for(vector<string>::iterator it=strs.begin();it!=strs.end();it++) { string str=*it; sort(str.begin(),str.end()); hashmap[str].push_back(*it); //hashmap; } vector<vector<string>>re; for(map<string,vector<string>>::iterator it=hashmap.begin();it!=hashmap.end();it++) //each group with the same key re.push_back(it->second); return re; } };
以上是关于Leetcode049. Group Anagrams的主要内容,如果未能解决你的问题,请参考以下文章
一天一道LeetCode#49. Group Anagrams