Releases: hwc0919/TreePlayground
V1.5.3 优化节点坐标
V1.5.2 修复红黑树BUG
Bug Fixed
Add solveDoubleRed when insert at external nodes in RedBlack.
修复红黑树插入外部节点不检查双红缺陷的BUG
V1.5.1 优化加载速度
Improve
Seperate js and css files, improve loading speed.
V1.5.0 二叉树、BST、AVL、Splay、RedBlack 完整功能
新增
红黑树完整功能。红黑树染色重构操作不提供逐步展示。
V1.4.4 适配移动端界面
对移动端界面进行了适配.
由于树结构的宽度增长迅速,并不适合移动端的小屏显示.
强烈推荐仍然使用PC端chrome浏览器运行.
Highly Recommend to use Chrome on PC.
V1.4.3 二叉树、BST、AVL、Splay 完整功能
新增
为BST和AVL节点删除功能提供逐步可视化. 为AVL旋转提供逐层可视化.
注意
没有进行兼容性测试, 只能保证chrome/firefox浏览器下正常运行.
Edge浏览器可以正常运行在线版本, 无法本地运行(神奇?原因不明).
后期可能会考虑增强其他浏览器和移动端的兼容性。
红黑树功能仍在开发中。
V1.4.2 二叉树、BST、AVL、Splay 完整功能
新增
实现SplayTree删除节点功能, 按照伸展、提升、删除三个步骤依次展示.
优化反馈信息, 改善用户体验.
注意
没有进行兼容性测试, 只能保证chrome/firefox浏览器下正常运行.
Edge浏览器可以正常运行在线版本, 无法本地运行(神奇?原因不明).
后期可能会考虑增强其他浏览器和移动端的兼容性。
红黑树功能仍在开发中。
V1.4 二叉树、BST、AVL、Splay 完整功能
V1.4 二叉树、BST、AVL、Splay 完整功能
新增
优化反馈信息, 改善用户体验.
实现SplayTree伸展过程的逐步展示。
注意
没有进行兼容性测试, 只能保证chrome浏览器下正常运行。
后期可能会考虑增强其他浏览器和移动端的兼容性。
红黑树功能仍在开发中。
V1.3.1 修复Bug
Improve
改进修改数据时的反馈, 突出最近激活的节点。
Bugs Fixed
修复AVL树删除某些节点时不进行旋转的bug。
V1.3 Fist Realse, 提供二叉树、BST、AVL完整功能
V1.3 Fist Realse, 提供二叉树、BST、AVL完整功能
功能
可以按位置插入、删除、修改节点。
可通过多种遍历方式生成序列, 可以调整节点访问间隔。
可根据完全二叉序列重建树,也可以生成完全二叉序列用于储存现有树。
对于BST, 及BBST, 可循值进行查找、插入。可以输入数字序列并依次插入。
遍历、循值查找、循值插入过程均可视化。
可以对树进行拖拽、缩放。
注意
没有进行兼容性测试, 只能保证chrome浏览器下正常运行。
后期可能会考虑增强其他浏览器和移动端的兼容性。
Splay树, 红黑树功能仍在开发中。