labuladong.online Changelog
2025/4
2025/3
Major Update
The website now supports a game engine, allowing you to write algorithms to play games, providing a more engaging learning experience.
The first game available is Implementing Snake Game. I have many more interesting ideas, which will be gradually integrated into the website. Please stay tuned.
Major Update
The segment tree section has been fully updated, including visual explanations and exercises, and provides a unified AllInOneSegmentTree
code implementation for easy use during problem solving.
Step by step, from basic to advanced:
Major Update
vscode plugin and JetBrains plugin now support local code debugging. For details, see the corresponding plugin documentation.
2025/2
Major Updates
Started updating video explanations, see Site Homepage.
2024/12
The following algorithm will find all paths from node 0
to node 4
. You can click the line if (s === n - 1)
multiple times to observe the graph traversal and the growth of the recursion tree:
Complex Structures and Recursion
Algorithm Visualization
Major Update
In response to readers' requests, the site's reading history now supports cross-device synchronization. After logging into the site on any device, the directory page and links within the articles will display and to indicate reading progress.
Major Update
To meet the diverse needs of readers, a new Quick Mastery Catalog has been added. The plugin will also be optimized for the needs of quick mastery readers, so stay tuned.
2024/11
2024/10
Major Upgrade
The visual panel now supports a color system, allowing modification of any object's color via annotation keywords and page palettes.
If you still encounter the above issues, please try refreshing the page or clearing the browser cache to resolve them.
Significant Improvements
The Quick Mastery section includes new explanations of Series of Sorting Algorithms with accompanying visualizations.
Insertion Sort
2024/9
Thanks to everyone's feedback, several bugs were fixed:
Major Enhancements
Major Enhancements
The search bar in the upper right corner of the website now supports searching related articles by problem number, English or Chinese problem title, problem link, etc.
2024/8
Major Enhancements
Major Bug Fix
Fixed the issue where nodes were not displayed when constructing binary/multiway trees in the visualization panel.
Major Improvement
Unified the main language of the website to Java.
Major Improvement
Significantly improved the accuracy of multilingual solutions in exercises.
2024/5
Bug Fix
Fixed the bug where the like/dislike function in the website comment section caused the count to reset.
Fixed the bug where the visualization panel function buttons were missing.
2024/2
One-Click WeChat Login Supported
Logging in to the website on PC requires scanning a QR code with WeChat. However, logging in on mobile can be troublesome, as you need to screenshot the QR code and scan it in WeChat.
Now, one-click login is supported on mobile. Simply open the website in WeChat on your phone, click the "Login" button, and authorize the website to read your nickname to log in directly.
Bug Fix
Fixed a bug where the optimization of the article URL generation algorithm caused 404 errors in site search.
PayPal Payment Supported for Overseas Users
Many overseas readers reported being unable to use WeChat Pay or Alipay from China. PayPal payment is now supported to make it easier for overseas readers to purchase courses.
Note: Chinese users should not use PayPal, as PayPal does not allow transactions between two Chinese accounts. Attempting this will result in an error: "To comply with international regulations, this transaction has been declined."
Breaking Change
Optimized the website article URL generation algorithm to avoid URL changes caused by directory structure updates.
Previously saved article links may become invalid. If you encounter a 404 error when navigating to a page, it may be due to old browser cache. Please clear your browser cache and try again.
Major Bug Fix
The Check-in Challenge calendar could display missed check-ins incorrectly in overseas time zones. This issue has now been fixed.
Breaking Change
The new website labuladong.online is officially launched, offering a fully optimized user experience. All Xiaoetong courses have been migrated to the new site. Previous paid readers can transfer their course access to the new website. Migration instructions can be found here. The method to unlock course-exclusive solutions in the plugin based on the new website has been updated in the first chapter of the course.
Major Update
An "Edit" button has been added to the algorithm visualization panel on the new website. Readers can modify and execute the code directly in the visualization panel. Example:
Algorithm Visualization
2024/1
Major Bug Fixes
Fixed the bug where the user ID changes with each login.
Major Bug Fixes
Fixed the bug causing delays in course access after WeChat/Alipay payment success.
2023/12
2023/8


2023/7


