Skip to content

Releases: hwc0919/TreePlayground

V1.5.3 优化节点坐标

23 Mar 13:52
Compare
Choose a tag to compare

Improve

父节点横坐标不再位于孩子的正中, 而是根据左右子树规模浮动.

V1.5.2 修复红黑树BUG

12 Mar 15:47
Compare
Choose a tag to compare

Bug Fixed

Add solveDoubleRed when insert at external nodes in RedBlack.

修复红黑树插入外部节点不检查双红缺陷的BUG

V1.5.1 优化加载速度

12 Mar 04:06
Compare
Choose a tag to compare

Improve

Seperate js and css files, improve loading speed.

V1.5.0 二叉树、BST、AVL、Splay、RedBlack 完整功能

11 Mar 17:20
Compare
Choose a tag to compare

新增

红黑树完整功能。红黑树染色重构操作不提供逐步展示。

V1.4.4 适配移动端界面

08 Mar 07:20
Compare
Choose a tag to compare

对移动端界面进行了适配.
由于树结构的宽度增长迅速,并不适合移动端的小屏显示.
强烈推荐仍然使用PC端chrome浏览器运行.
Highly Recommend to use Chrome on PC.

V1.4.3 二叉树、BST、AVL、Splay 完整功能

06 Mar 14:56
Compare
Choose a tag to compare

新增

为BST和AVL节点删除功能提供逐步可视化. 为AVL旋转提供逐层可视化.

注意

没有进行兼容性测试, 只能保证chrome/firefox浏览器下正常运行.
Edge浏览器可以正常运行在线版本, 无法本地运行(神奇?原因不明).
后期可能会考虑增强其他浏览器和移动端的兼容性。
红黑树功能仍在开发中。

V1.4.2 二叉树、BST、AVL、Splay 完整功能

06 Mar 09:17
Compare
Choose a tag to compare

新增
实现SplayTree删除节点功能, 按照伸展、提升、删除三个步骤依次展示.
优化反馈信息, 改善用户体验.

注意
没有进行兼容性测试, 只能保证chrome/firefox浏览器下正常运行.
Edge浏览器可以正常运行在线版本, 无法本地运行(神奇?原因不明).
后期可能会考虑增强其他浏览器和移动端的兼容性。
红黑树功能仍在开发中。

V1.4 二叉树、BST、AVL、Splay 完整功能

05 Mar 15:39
Compare
Choose a tag to compare

V1.4 二叉树、BST、AVL、Splay 完整功能

新增

优化反馈信息, 改善用户体验.
实现SplayTree伸展过程的逐步展示。

注意

没有进行兼容性测试, 只能保证chrome浏览器下正常运行。
后期可能会考虑增强其他浏览器和移动端的兼容性。
红黑树功能仍在开发中。

V1.3.1 修复Bug

05 Mar 07:27
Compare
Choose a tag to compare

Improve

改进修改数据时的反馈, 突出最近激活的节点。

Bugs Fixed

修复AVL树删除某些节点时不进行旋转的bug。

V1.3 Fist Realse, 提供二叉树、BST、AVL完整功能

05 Mar 05:01
Compare
Choose a tag to compare

V1.3 Fist Realse, 提供二叉树、BST、AVL完整功能

功能

可以按位置插入、删除、修改节点。

可通过多种遍历方式生成序列, 可以调整节点访问间隔。

可根据完全二叉序列重建树,也可以生成完全二叉序列用于储存现有树。

对于BST, 及BBST, 可循值进行查找、插入。可以输入数字序列并依次插入。

遍历、循值查找、循值插入过程均可视化。

可以对树进行拖拽、缩放。

注意

没有进行兼容性测试, 只能保证chrome浏览器下正常运行。
后期可能会考虑增强其他浏览器和移动端的兼容性。

Splay树, 红黑树功能仍在开发中。