labuladong 可视化面板更新日志
原创约 790 字
2024/7/17
重大更新
添加 @visualize bfs
注释支持可视化 BFS 算法,具体使用方法参见 可视化面板简介。
2024/7/17
重大 bug 修复
修复构建二叉树/多叉树时,节点不显示的问题。
2024/6/10
重大更新
使用 @visualize
标签对递归函数生成的递归树支持区分「已完成」和「未完成」状态,更直观地显示当前递归函数是否已经计算完成:
2024/6/2
2024/5/19
2024/5/1
重大更新
支持查看 console 输出,在代码中直接使用 console.log
即可。
根据 笔试「骗分」技巧 中介绍的递归调试方法,原生的 console.log
方法被我加强了,可以自动根据递归深度给输出内容加上缩进,方便你观察递归过程。如果你不希望自动添加缩进,可以使用 console._log
方法。
具体介绍见 可视化面板简介。
2024/4/6
重大更新
鼠标悬停在代码上方,支持跳转到上一次执行位置。
2024/4/3
2024/3/18
2024/3/12
2024/3/5
2024/2/17
bug 修复
修复部分代码编译时出现报错:Error: No substitution given for "__X34"
的 bug。
2024/2/1
重大更新
新网站 labuladong.online、vscode 刷题插件、Jetbrains 插件、Chrome 插件 中的算法可视化面板添加「编辑」按钮,读者可以直接修改算法可视化面板的代码并执行。
2024/1/10
重大更新
支持 @visualize choice(nums[i])
和 @visualize unchoice(nums[i])
注释,用于可视化回溯/动态规划算法的选择和撤销选择过程。鼠标移动到递归树节点上,会显示递归路径上所做的所有选择:
网站/插件所有的可视化面板已更新这个新功能。具体介绍见 可视化面板简介。
2024/1/7
2024/1/1
可视化面板正式上线,使用地址: