labuladong 刷题三件套正式发布
我一直都是以做一个产品的态度来做「labuladong」这个公众号:致力于把算法讲清楚,让刷题变简单。
有了两年多的内容积淀,我终于成功赋能,找到了抓手,打出了一套算法组合拳,形成了刷题闭环。
刷题三件套共包含《labuladong 的算法秘籍》和《labuladong 的刷题笔记》这两本 PDF 以及 labuladong 的辅助刷题插件,这三个工具会和我的公众号、视频号、算法网站有机联动,大幅方便读者刷题和学习算法。
labuladong 的算法秘籍
《labuladong 的算法秘籍》这份 PDF 是我的刷题三件套中的第一件。
随便截一部分目录出来给你们看看:
作为金庸先生的小说读者,我给《算法秘籍》融入了一点武侠风,借鉴《说剑》这款游戏的关卡,我把算法学习的过程比作练习剑法的几个阶段,这样似乎有点「秘籍」的味道了:
这份算法秘籍主要选取公众号 2021 年的算法文章,涵盖了动态规划、回溯算法、二叉树、图论、双指针、数学算法等所有经典算法技巧。
其中每篇文章都有思路详解和代码解析,有很多文章配有图片辅助理解:
别的不用多说了吧,我写教程的风格你们懂的,必然由浅入深,通俗易懂,即使是纯小白,认真看完这份《算法秘籍》也可以完全掌握算法了。
labuladong 的刷题笔记
《labuladong 的刷题笔记》这份 PDF 是我的刷题三件套中的第二件。
这本《刷题笔记》的目录结构和《算法秘籍》完全相同,不同点在于本书是按照题目进行分类,每道题目只给出简明扼要的思路提示和参考答案。你可以把《算法秘籍》理解成教材,《刷题笔记》理解成一本练习册。
所以除了公众号的老读者外,阅读这本《刷题笔记》之前建议先读完《算法秘籍》。因为这本刷题笔记的主要作用是复习巩固算法秘籍中的各种算法技巧,帮助你高效复习:
如果看了题目不能迅速想到解题思路,或者看了思路写不出代码,那就说明这块知识点掌握的不太好,需要重新复习巩固。
随便截一部分目录出来给你们看下:
每道题的有题目描述、基本思路、解法代码三部分,且可以跳转到详细题解:
如果使用平板电脑阅读,看个 GIF 了解下各种跳转有多方便:
labuladong 的刷题插件
这个刷题辅助插件完美融合了上述两本 PDF 的内容,能够在力扣题目页面显示《算法秘籍》中对应的详细题解和《刷题笔记》中的简明思路(也支持英文版 LeetCode),是建议每个读者都安装的:
看个 GIF 了解下这个插件有多好用:
同时,在题目首页或者题目分类页面,插件会标记所有有题解的题目为绿色:
同时适配深色模式:
插件会自动检查更新,我也会持续开发这款插件,不断加入新的功能。
公众号后台回复关键词「三件套」即可打包下载《labuladong 的算法秘籍》、《labuladong 的刷题笔记》和 labuladong 的刷题辅助插件。
查看更多优质算法文章 点击我的头像,手把手带你刷力扣,致力于把算法讲清楚!我的 算法教程 已经获得 90k star,欢迎点赞!
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现