本课程的内容
PS:本课程除了视频/图文内容和配套插件的会员权限之外,限时附赠 labuladong 网站会员,购买课程之后请务必仔细阅读第一章的解锁方法。
手机或电脑访问下面的地址即可学习或购买该课程,个人建议用电脑并安装我的 Chrome 刷题插件 学习:
老读者都知道,我非常强调学习算法的 框架思维,尤其是二叉树题目的重要性,我提到二叉树算法是所有递归算法的根本,动态规划、回溯算法、图论算法等高级算法底层都是二叉树算法的思想。
我在 东哥手把手带你刷二叉树(纲领篇) 中提到,你甭管二叉树系列题目千变万化,说到底这些题目只有「遍历」和「分解问题」两种解题思路。
本专栏就手把手教你如何运用这两种思维模式,结合我的 系列刷题插件,用一套模板搞定力扣上二叉树专栏中的 160 道精选题目。
本专栏包含三部分(你可以去查看本课的目录):
第一部分是视频课,我会通过画图和代码讲解的方式手把手带你通过二叉树深刻理解递归思维:


第二部分图文课程,我精选了几篇二叉树教程,细节拉满,手把手带你解析经典的二叉树题目套路。
第三部分是精选例题,我对力扣的二叉树题目进行了精选分类,用「遍历」和「分解问题」两种解题思路逐个击破所有题目。

购买本课程后还将解锁我的刷题插件中的二叉树部分,解锁方法见课程的开头。
购买须知
本课程有我精选的配套题目供你练习,对应的题目解析集成在我的刷题插件中,购买课程之后安装 我的 Chrome 刷题插件,在插件弹窗中点击「手动刷新数据」按钮,显示 tree✅
即说明二叉树的专属思路解析已成功解锁:

配套 vscode 插件 和 JetBrains 插件 的解锁方式在课程的第一章中介绍。
另外,在购买之前会有一个「购买信息」表格要求你填写几项基本信息,其中「GitHub 主页链接」一定不要填错:

如果你之前还没被我邀请进我在 GitHub 上创建的 labuladong-group
,在购买课程之后的三天之内,你的 GitHub 绑定的邮箱 会收到一条 GitHub 邀请邮件,邀你加入本课程的权限组,点击「View invitation」加入即可,加入权限组后你不需要做任何事,刷题插件将会自动解锁一些附加权限:

如果你之前已经加入了 labuladong-group
,则不会收到邮件,你会自动被拉入群组,不需要手动做任何事情。插件会自动取拉取 GitHub 相关的数据,解锁相关权限。
邀请邮件有一周的过期时间,如果忘记在一周内接受邀请,可以发送你的 GitHub 首页链接和课程购买付款截图到我的邮箱 labuladong@foxmail.com
,我会手动邀请你加入权限组。
共同维护高质量学习环境,评论礼仪见这里,违者直接拉黑不解释