假设一棵平衡二叉树的每个结点都标明了平衡因子b,试设计一个算法,求平衡二叉树的高度。

admin2023-02-06  20

问题 假设一棵平衡二叉树的每个结点都标明了平衡因子b,试设计一个算法,求平衡二叉树的高度。

选项

答案因为二叉树各结点已标明了平衡因子b,故从根结点开始记树的层次。根结点的层次为1,每下一层,层次加1,直到层数最大的叶子结点,这就是平衡二叉树的高度。当结点的平衡因子b为0时,任选左右分支向下查找,若b不为0,则沿左(当b=1时)或右(当b=-1时)向下查找。 [*]

解析
转载请注明原文地址:https://kaotiyun.com/show/VEwD777K
0

相关试题推荐
最新回复(0)