class Solution {
public:
map<string,vector<string>> m;
vector<vector<string>> groupAnagrams(vector<string>& strs)
{
vector<vector<string>> ret;
for(auto& s:strs)
{
auto tmp = s;
sort(tmp.begin(),tmp.end());
m[tmp].push_back(s);
}
for(auto& it:m)
{
ret.push_back(it.second);
}
return ret;
}
};
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » leetcode:字母异位词分组
发表评论 取消回复