技术栈

Python | Leetcode Python题解之第49题字母异位词分组

Mopes__2024-04-26 15:58

题目:

题解:

python 复制代码
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
            # 需要将 list 转换成 tuple 才能进行哈希
            mp[tuple(counts)].append(st)
        
        return list(mp.values())
上一篇:C++程序在Windows平台上各种定位内存泄漏的方法
下一篇:Vue使用CryptoJS实现前后端密码加密
相关推荐
C^h
3 小时前
python函数学习
人工智能·python·机器学习
Fanta丶
3 小时前
4.Python set()集合、dict(字典、映射)、 数据容器的通用功能
python
决战灬
3 小时前
langgraph之interrupt(理论篇)
人工智能·python·agent
兜客互动
4 小时前
2026年AI关键词拓展挖掘软件,高效助力内容创作精准获流
人工智能·python
weixin_53860197
4 小时前
智能体测开Day30pytest测试框架
python
MC皮蛋侠客
4 小时前
uv 系列(七):CI/CD、Docker 与私有索引——生产级交付
python·ci/cd·docker·uv
邪神与厨二病
4 小时前
牛客周赛 Round 153
python·算法
yaoxin521123
4 小时前
470. Java 反射 - Member 接口与 AccessFlag
java·开发语言·python
groundhappy
4 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
培之
5 小时前
RTX 5090 安装 pytorch3d
人工智能·pytorch·python
热门推荐
012026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片02GitHub 镜像站点03如何新建文件夹? 电脑新建文件夹的4种方法04AI科技热点日报 | 2026年07月01日05幻兽帕鲁 - 服务器管理员权限与 GM 命令完全指南06国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)072026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?08AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路092026 年 AI 大模型 & AI 编程工具实战全总结10Kimi K3 真实体验:全网评价整理,优缺点一次性说清楚