【LeetCode】【字符串】题号:*49. 字母异位词分组

every blog every motto: You will never know unless you try

0. 前言

生活好难,再坚持坚持!

1. 字符串

在这里插入图片描述

1.1 题目

在这里插入图片描述

1.2

class Solution:
    def groupAnagrams(self, strs: List[str]) -> List[List[str]]:

        # 字典
        map = collections.defaultdict(list) 

        for s in strs:
            count = [0] * 26

            for c in s:
                count[ord(c)-ord('a')] += 1 # 统计字符
            # 哈希
            map[tuple(count)].append(s)
    
        return list(map.values())

1.3

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_39190382/article/details/119318903