1.题目描述
2.代码构思(debug)
class Solution:
def groupAnagrams(self, strs: List[str]) -> List[List[str]]:
mp = collections.defaultdict(list)
for st in strs:
counts = [0] * 26
for ch in st:
counts[ord(ch) - ord("a")] += 1
mp[tuple(counts)].append(st)
return list(mp.values())