首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设一棵平衡二叉树的每个结点都标明了平衡因子b,试设计一个算法,求平衡二叉树的高度。
假设一棵平衡二叉树的每个结点都标明了平衡因子b,试设计一个算法,求平衡二叉树的高度。
admin
2017-11-14
56
问题
假设一棵平衡二叉树的每个结点都标明了平衡因子b,试设计一个算法,求平衡二叉树的高度。
选项
答案
因为二叉树各结点已标明了平衡因子b,故从根结点开始记树的层次。根结点的层次为1,每下一层,层次加1,直到层数最大的叶子结点,这就是平衡二叉树的高度。当结点的平衡因子b为0时,任选左右一分支向下查找,若b不为0,则沿左(当b=1时)或右(当b=一1时)向下查找。 int Height(BSTree t){ //求平衡--Z树t的高度 int level=0; BSTree P=t; while(P){ level++: //树的高度增1 if(p->bf
rchild;//bf=一1沿右分支向下 //bf是平衡因子,是二叉树t结点的一个域,因篇幅所限,没有写出其存储定义 else P=P->lchild: //bf>=0沿左分支向下 }//while return(1evel); //平衡二叉树的高度 }//算法结束
解析
转载请注明原文地址:https://www.kaotiyun.com/show/ztRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
中国第一个资产阶级革命团体兴中会建立的时间是()。
1824~1828年分别用不同的无机物通过不同的途径合成了同一种有机物——尿素,证明了化学定律对有机物和无机物是同样适用的科学家是()。
在阿拉伯()统治时期,阿拉伯军队曾与当时中国的唐朝军队发生冲突。
唐朝流传着一句“三十老明经、五十少进士”,这说明了唐代科举()。
1922年2月,美、英、法、意、日五国通过了《五国海军条约》,规定了各国海军主力舰和航空母舰的限额,以及在东亚设置海军基地的要求等内容。该条约的缔结表明()
下列不属于苏联高度集中的经济政治体制产生的条件的是()。
唐朝流传着一句“三十老明经、五十少进士”,这说明了唐代科举()。
编写判定给定的二叉树是否是二叉排序树的函数。
随机试题
主要降低胆固醇的药物为
哪项不是吐酸的常见证型
消化性溃疡穿孔引起的腹痛多为
A.当归补血汤B.固冲汤C.玉屏风散D.补中益气汤E.补阳还五汤
邱法官在出席会议期间,参加会议组织的联欢活动,发现会务组安排她与自己正在审理的案件的被告代理律师同桌相邻而坐。此时全体代表已就坐,除了给邱法官安排的座位之外已无空位。在这种情况下,邱法官的下列哪一做法最符合法官职业道德规范?(2008年试卷一第50题)
在财务战略矩阵中,处于第三象限的财务战略属于()。
虽然某些防火建筑的主要部分都是由耐火材料建成,但却可通过门厅和其他通道里的易燃材料使火势蔓延以至于完全被摧毁。这些建筑甚至可能由于金属梁、柱的坍倒而遭到严重的结构破坏。这段话主要支持了这样一种论点,即某些防火建筑()。
曾经有农谚说:“蚯蚓叫,大雨到。”一位农民气象员对此感到怀疑,经过反复观察和实验,他发现下雨前鸣叫的是蝼蛄而不是蚯蚓,于是把这条农谚改成了“蝼蛄叫,大雨到。”但经过进一步观察和研究,他又发现“春秋蝼蛄叫,大雨定会到”,但“盛夏蝼蛄叫,大雨不会到”。材料表明
设A是n阶矩阵,λ是A的特征值,其对应的特征向量为X,证明:λ2是A2的特征值,X为特征向量.若λ2有特征值λ,其对应的特征向量为X,X是否一定为A的特征向量?说明理由.
WhatisthemedianofthedatasetSthatconsistsoftheintegers17,29,10,26,15,andx?(1)Theaverage(arithmeticmean)
最新回复
(
0
)