由元素序列(27,16,75,38,51)构造平衡二叉树,则首次出现的最小不平衡子树的根(即离插入结点最近且平衡因子的绝对值为2的结点)是( )。

admin2014-12-08  2

问题 由元素序列(27,16,75,38,51)构造平衡二叉树,则首次出现的最小不平衡子树的根(即离插入结点最近且平衡因子的绝对值为2的结点)是(    )。

选项 A、27
B、38
C、51
D、75

答案D

解析 二叉排序树的构造方法如下:每读入一个数据,建立一个新结点,若二叉排序树为空,则新结点为二叉排序树的根结点;若二叉排序树非空,则新结点的值和根结点比较,若小于根结点,则插入左子树;否则插入右子树。结点的平衡因子是指结点的左子树的深度减去它的右子树的深度。由数据(27,16,75,38,51)构造平衡二叉树,插入51后首次出现不平衡子树,易知最小不平衡子树的结点为75。
转载请注明原文地址:https://jikaoti.com/ti/PYajFFFM
0

最新回复(0)