labuladong.online Changelog
2025/3/19
Major Update
The website now supports a game engine, allowing users to write algorithms to play games, providing a more engaging learning experience.
The first game launched is Implement Snake Game. I have many interesting ideas that will gradually be integrated into the website. Stay tuned.
2025/3/9
Major Update
The segment tree section is fully updated with visual explanations and exercises, providing a unified AllInOneSegmentTree
code implementation for easy application in problem-solving.
Step by step, from basic to advanced:
2025/3/1
Major Update
vscode plugin and JetBrains plugin now support local debugging of code. See the respective plugin documentation for details.
2025/2/20
2025/2/9
2025/1/25
2025/1/19
2025/1/4
Major Update
Video explanations are now being updated. See Homepage for more details.
2024/12/29
2024/12/24
2024/12/22
The following algorithm will find all paths from node 0
to node 4
. You can click multiple times on the line of code if (s === n - 1)
to observe the graph traversal and the growth of the recursion tree:
Complex Structures and Recursion
2024/12/9
Algorithm Visualization
2024/12/6
Major Update
In response to reader requests, the reading history on the site now supports cross-device synchronization. After logging into the site on any device, the directory page and links within articles will display and to indicate reading progress.
2024/12/1
Major Update
To meet the diverse needs of our readers, we have introduced a Quick Access Directory. The plugin will also be optimized to cater to quick-access readers, so stay tuned.
2024/11/24
2024/11/18
Significantly increased access speed for overseas readers, resolving issues where pages would freeze during loading.
2024/11/14
2024/11/10
2024/11/3
2024/10/30
Major Upgrade
The visual panel now supports a color system, allowing for color customization of any object through annotated keywords and a page palette.
See Color System in Visual Panel for details.
2024/10/27
If you continue to encounter these issues, please try refreshing the page or clearing your browser cache to resolve them.
2024/10/21
2024/10/19
2024/10/13
2024/10/3
Major Enhancement
Introduced a new section for Series of Sorting Algorithms in the quick start guide, along with visualizations for sorting algorithms.
Insertion Sort
2024/10/1
2024/9/24
2024/9/22
2024/9/21
2024/9/19
2024/9/18
Thanks to feedback, several bugs were fixed:
2024/9/14
2024/9/8
Major Enhancements
2024/9/1
Major Enhancements
The search bar at the top right of the website now supports searching articles directly by problem number, titles in Chinese or English, and problem links.
2024/8/25
2024/8/18
Major Enhancements
2024/7/17
Major Bug Fix
Fixed an issue where nodes were not displayed when constructing binary/multi-way trees in the visualization panel.
Major Improvement
The primary language of the website has been standardized to Java.
2024/7/1
Major Improvement
Significantly improved the accuracy of multilingual solutions in exercises.
2024/6/15
Bug Fixes
Fixed a bug where the like/dislike function in the website comment section reset the count to zero.
Fixed a bug where function buttons were missing in the visualization panel.
2024/5/10
2024/5/1
2024/3/26
2024/2/26
Supported overseas readers using GitHub accounts to log in to the website.
2024/2/22
2024/2/21
One-Click Login in WeChat
Logging into the website on a PC requires scanning a QR code with WeChat, but it's cumbersome to log in from a mobile device as you need to take a screenshot of the QR code and upload it to WeChat.
Now, mobile one-click login is supported. Simply open the website in your mobile WeChat, click the "Login" button, and authorize the site to read your user nickname to log in directly.
2024/2/17
Bug Fix
Fixed a bug causing 404 errors in site search due to optimization of the URL generation algorithm for website articles.
2024/2/15
Support for Overseas PayPal Payments
Many overseas readers reported difficulties using local WeChat and Alipay payment options. Now, PayPal is supported for overseas readers to purchase courses conveniently.
Domestic users should not use PayPal, as PayPal transactions between two Chinese accounts are not allowed and will result in an error stating "This transaction has been declined to comply with international regulations."
2024/2/10
Breaking Change
Optimized the URL generation algorithm for website articles to avoid URL changes due to directory structure modifications.
Previously bookmarked article links might become invalid; if you encounter a 404 error when navigating to certain pages, it might be due to old browser cache. Please clear your browser cache and try again.
2024/2/5
Major Bug Fix
The check-in calendar for Check-in Challenge was incorrectly displaying missing check-ins in overseas time zones. This issue has been fixed.
2024/2/1
Breaking Change
The new website labuladong.online is officially launched, significantly enhancing the user experience. All courses from Xiaoetong have been migrated to the new website. Previous paying users can transfer their course access to the new site. Migration guide available here. The method for unlocking course-specific solutions via plugins has been updated in the first chapter of the courses.
Major Update
An "Edit" button has been added to the algorithm visualization panel on the new website, allowing readers to modify and execute the code in the algorithm visualization panel. Example:
Algorithm Visualization
2024/1/20
Major Bug Fix
Resolved the bug causing user ID to change with each login.
2024/1/15
Major Bug Fix
Fixed the delay in course access permissions after successful payment via WeChat/Alipay.
2023/12/31
2023/10/29
2023/10/2
2023/8/29
2023/8/24

2023/8/21
2023/8/19
2023/8/10

2023/7/27
2023/7/19
2023/7/13


2023/7/1
