二叉排序树的中序遍历的序列为一个有序序列。二叉排序树即要删除一个节点让要保持这个特性。请看下面例子(PS:本来是没有那个2的,因为最近对这个敏感,但后来发现不加上不行)。1到9。

中序遍历为 1 2 3 4 5 6 7 8 9
有两种调整的方法:
一 ﹑8接到6后面,2接到9上。

二 ﹑6替代7 , 5接到4下。

本文介绍了在二叉排序树中删除节点时,如何通过调整节点位置来保持中序遍历结果的有序性,并提供了两种具体的调整方法:一种是将被删除节点的值替换为其后继节点的值;另一种是将被删除节点的值替换为其前驱节点的值。同时解释了这两种方法背后的原理。
二叉排序树的中序遍历的序列为一个有序序列。二叉排序树即要删除一个节点让要保持这个特性。请看下面例子(PS:本来是没有那个2的,因为最近对这个敏感,但后来发现不加上不行)。1到9。

中序遍历为 1 2 3 4 5 6 7 8 9
有两种调整的方法:
一 ﹑8接到6后面,2接到9上。

二 ﹑6替代7 , 5接到4下。

2758

被折叠的 条评论
为什么被折叠?