The Algorithms - Python

面向学习的 Python 经典算法实现,而非用于生产环境的库

GitHub 226k 学习资源 MIT Web

The Algorithms - Python 是 The Algorithms 社区项目的 Python 版本,用 Python 实现各类经典算法。适合学生、自学者和准备面试的人阅读可运行的代码,理解常见技术的思路。

仓库按类别组织,并提供目录文件便于浏览。项目通过持续集成运行 pre-commit 与 ruff 等检查。代码以教学为目的,效率可能低于 Python 标准库,README 建议读者自行判断是否使用。

分类

同类软件

System Design Primer

面试准备 学习资源

378k

免费的大规模系统设计指南,适合备战系统设计面试,附带记忆卡片

JavaScript Algorithms

面试准备 学习资源

197k

用 JavaScript 实现的经典数据结构与算法,附带讲解和延伸阅读

Tech Interview Handbook

面试准备 学习资源

143k

免费精简的技术面试准备指南,覆盖从简历到录用谈判