算法通关手册
algo.itcharge.cn又名 算法通关手册、LeetCode 算法通关手册
ITCharge 编写的在线中文算法电子书,从数组、树、图等结构讲到动态规划,附 1000+ 道 LeetCode 题解和 200 道高频面试题,支持目录跳转与按题号搜索,适合有编程基础、正按题号刷题准备面试的人。
内容免费可选登录网页中文

算法通关手册是一本在线中文电子书,把算法与数据结构的基础讲解和 LeetCode 题解放在一起。作者是 iOS / macOS 开发者 ITCharge,从 2021 年开始每日刷题,目前刷了 1800+ 道,写了 1000+ 道题解。书里先从数组、链表、栈、队列、哈希表、字符串、树、图这些结构讲起,再讲枚举、递归、分治、回溯、贪心、位运算和动态规划,最后按题号整理题目解析。
主要功能
左侧是完整章节目录,点一下就能跳到对应内容;右上角有搜索栏,可以按章节名或题号找文章。每篇末尾附了练习题,建议看完就做。页面底部集成了 giscus 评论,留言需要 GitHub 账号登录。书里还单独汇总了 200 道高频面试题,方便针对面试准备。
适合谁
有 Python 或其他语言基础、想系统学算法的人;正在 LeetCode 刷题或准备算法面试的人;计算机专业学生和想提升编程思维的开发者。如果完全没有编程基础,读起来会吃力。
费用与限制
内容免费公开,代码仓库和 PDF 下载也在页面上给出。全书采用 BY-NC-ND 4.0 协议,允许非商业性使用,但不能演绎修改。题解中的题目版权归 LeetCode 和力扣中国所有。评论需要 GitHub 账号,不登录也能正常阅读。
常见问题
算法通关手册 收费吗?
算法通关手册 免费使用。
用 算法通关手册 要登录吗?
可以不登录使用,登录后功能更全。评论需 GitHub 账号。
算法通关手册 有哪些平台 / App?
支持 网页。
算法通关手册 的替代品有哪些?
本站整理了 3 个替代品,例如 代码随想录、OI Wiki、OpenJudge。