2025/10

2025/9

2025/8

2025/6

2025/5

2025/4

2025/3

重大更新

网站支持游戏引擎,可以编写算法玩游戏,给读者带来更有趣的学习体验。

第一个上线的游戏是 实现贪吃蛇,我还有很多有趣的设想,将逐步融入到网站中,大家敬请期待。

重大更新

线段树章节更新完毕,配套可视化讲解和习题,并提供统一的 AllInOneSegmentTree 代码实现,方便做题时直接调用。

由浅入深,循序渐进:

重大更新

vscode 插件JetBrains 插件 支持本地调试代码,详情见对应插件的使用文档。

2025/2

重大更新

开始更新视频讲解,参见 本站首页

2024/12

下面的算法会寻找节点 0 到节点 4 的所有路径,你可以多次点击 if (s === n - 1) 这行代码,查看图的遍历以及递归树的生长过程:

Algorithm visualize
  复杂结构及递归
Algorithm visualize
  算法可视化面板

重大更新

应读者的要求,网站的阅读历史支持了跨设备同步。在任意设备上登录网站后,目录页和文中的链接都会显示 标明阅读进度。

重大更新

为满足广大读者的不同需求,本站新增 速成版目录。插件也将对速成读者的需求进行优化,大家敬请期待。

2024/11

2024/10

重大升级

可视化面板支持颜色系统,同时支持通过注释关键词和页面调色板修改任意对象的颜色。

详见 可视化面板的颜色系统

若你依然遇到上述问题,请尝试刷新页面,或清除浏览器缓存,即可修复。

重大提升

快速入门章节新增 系列排序算法 的讲解,并配套可排序算法视化。

Algorithm visualize
  插入排序

2024/9

感谢大家的反馈,修复了若干 bug:

重大提升

重大提升

网站右上角的搜索栏支持按照题号、中英文题目名称、题目链接等信息直接搜索相关的文章。

2024/8

重大提升

重大 bug 修复

修复可视化面板构建二叉树/多叉树时,节点不显示的问题。

重大提升

将网站主要语言全部统一为 Java。

重大提升

大幅提升习题中多语言解法的准确性。

2024/5

bug 修复

修复了网站评论区点赞/点踩功能导致数量清零的 bug。

修复可视化面板功能按钮缺失的 bug。

2024/2

支持微信内一键登录

PC 端网站登录需要使用微信扫码,但如果想用手机端登录网站就麻烦了,还得把登录二维码截图到微信里才能扫码登录。

现在支持了手机端一键登录,只需要在手机微信里点开网站,点击「登录」按钮,授权网站读取用户昵称,就可以直接登录网站了。

bug 修复

修复优化网站文章的 URL 生成算法导致站内搜索 404 的 bug。

支持海外 PayPal 支付

很多海外读者反馈,无法使用中国的微信支付宝支付。现在支持 PayPal 支付,方便海外读者购买课程。

注意中国用户不要用 PayPal 支付,因为 PayPal 不允许两个中国账户之间进行交易,会报错「为遵守国际法规,这笔交易已被拒绝」。

Breaking Change

优化网站文章的 URL 生成算法,避免目录结构变化导致的 URL 变化。

以前收藏的文章链接可能失效;如果某些页面跳转出现 404,可能是因为浏览器存在旧的缓存,请清除浏览器缓存再试。

重大 bug 修复

打卡挑战 的打卡日历在海外时区可能错误地显示缺卡,现在已修复。

Breaking Change

新网站 labuladong.online 正式上线,全面优化使用体验。小鹅通课程全部迁往新网站,以前的付费读者可以迁移课程权限到新网站,迁移指南 见这里。基于新网站解锁插件中课程专属题解的方法,已经在课程的第一章进行了更新。

重大更新

新网站中的算法可视化面板添加「编辑」按钮,读者可以修改算法可视化面板的代码并执行,例子:

Algorithm visualize
  算法可视化面板

2024/1

重大 bug 修复

修复每次登录的用户 ID 都会变化的 bug。

重大 bug 修复

修复网站微信/支付宝支付成功后课程权限有延迟的 bug。

2023/12

2023/8

2023/7

2023/6