【数据结构】4. 树与二叉树
因此,平衡二叉树可定义为它或者是一棵空树,或者是具有下列性质的二叉树: (2)平衡二叉树的插入二叉排序树保证平衡的基本思想:每当在二叉排序树中插入(或删除)一个结点时,首先要检査其插入路径上的结点是否因为此次操作而导致了不平衡。
平衡二叉树的插入过程前半部分与二叉排序树相同,但是在新结点插入后,如果造成了査找路径上某个结点不再平衡,需要做出相应的调整。
|
因此,平衡二叉树可定义为它或者是一棵空树,或者是具有下列性质的二叉树: (2)平衡二叉树的插入二叉排序树保证平衡的基本思想:每当在二叉排序树中插入(或删除)一个结点时,首先要检査其插入路径上的结点是否因为此次操作而导致了不平衡。
平衡二叉树的插入过程前半部分与二叉排序树相同,但是在新结点插入后,如果造成了査找路径上某个结点不再平衡,需要做出相应的调整。
|