49. Group Anagrams

2016-12-10  本文已影响0人  阿团相信梦想都能实现
class Solution(object):
    def groupAnagrams(self, strs):
        """
        :type strs: List[str]
        :rtype: List[List[str]]
        """
        anagram_dict,result=collections.defaultdict(list),[]
        for string in strs:
            sorted_str=''.join(sorted(string))
            anagram_dict[sorted_str].append(string)
        for anagram in anagram_dict.values():
            result.append(anagram)
        return result
上一篇 下一篇

猜你喜欢

热点阅读