首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设一棵平衡二叉树的每个结点都标明了平衡因子b,试设计一个算法,求平衡二叉树的高度。
假设一棵平衡二叉树的每个结点都标明了平衡因子b,试设计一个算法,求平衡二叉树的高度。
admin
2019-01-16
28
问题
假设一棵平衡二叉树的每个结点都标明了平衡因子b,试设计一个算法,求平衡二叉树的高度。
选项
答案
因为二叉树各结点已标明了平衡因子b,故从根结点开始记树的层次。根结点的层次为1,每下一层,层次加1,直到层数最大的叶子结点,这就是平衡二叉树的高度。当结点的平衡因子b为0时,任选左右一分支向下查找,若b不为0,则沿左(当b=1时)或右(当b=一1时)向下查找。 int Height(BSTree t){ //求平衡二叉树t的高度 int level=0: BSTree p=t; while(P){ level++: //树的高度增1 if(p->bf<0)P=p->rchild;//bf=一1沿右分支向下 //bf是平衡因子,是二叉树t结点的一个域,因篇幅所限,没有写出其存储定义 else P=P一>lchild: //bf>=0沿左分支向下 }//while return(level): //平衡二叉树的高度 }//算法结束
解析
转载请注明原文地址:https://jikaoti.com/ti/VufjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
与秦汉史学相比,唐代史学的特点是()①产生了第一部史论专著②出现了典章制度的专史③确立了官修正史的制度④首创了纪传体通史巨编
先秦儒家中提出“人定胜天”“制天命而用之”的思想家是()。
阅读材料,回答以下问题:重庆中央党部,暨中央执监委员诸同志均鉴:今年4月,临时全国代表大会宣言,说明此次抗战之原因,曰:“自塘沽协定以来,吾人所以忍辱负重与倭国周旋,无非欲停止军事行动,采用和平方法,先谋北方各省之保全,再进而谋东北四省问题之合理解决,
红山文化的代表件墓葬形式为()。
我国历史上一次有周密计划、经过长期准备并利用宗教形式组织和发动的农民起义是()。
已知一组关键字为(26,36,41,38,44,15,68,12,6,51,25),用链地址法解决冲突。假设装填因子a=0.75,散列函数的形式为H(K)=KMODP,回答下列问题:(1)构造散列函数。(2)画出散列表。(
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A[i]≤y的所有元素。
设某系统有两种磁盘配置:一种单磁盘结构,一种4磁盘组阵列结构。每个磁盘每磁道64个扇区,每扇区1024.字节,转速为10000rpm。找道时间为6ms。两种结构的磁盘控制器每次访问的延迟时间均为1ms。设I/O系统的性能只与磁盘和控制器有关,单磁
某32位计算机系统采用段页式虚拟存储管理,现有一个进程被分成5段,其段号和段长见下表,段内分页,页表见下,存放在内存中,每页的长度为4096B。进程运行到某一个指令,其地址为(2,3,010),当前CPU的寄存器和地址加法器的状态如图所示,当上述指令执行时
随机试题
[*]
黄女士,69岁,患肝脑综合征、肝硬化腹水、下肢浮肿、渗出性溃疡合并删度褥疮。病人极度痛苦,入院当天就下了病危通知。儿子不忍心看着母亲在痛苦中挣扎,要求为母亲实施安乐死。从理论角度分析,在此情况下医护人员正确的做法是()
A.桑叶、菊花、蝉蜕B.白芷、苍耳子、辛夷C.羌活、防风、藁本D.蝉蜕、牛蒡子、薄荷E.柴胡、葛根、升麻既能疏散风热,又能透疹的药组是
男,2岁。1个月前患麻疹,近2周来发热,T39℃,咳嗽、气促,双肺呼吸音粗,肝肋下3cm,结核菌素试验阴性。X线胸片:见双肺均匀分布大小一致的点状阴影。可能的诊断是
下列有关异烟肼稳定性的论述不正确的是
下面关于中国封建社会的刑法制度的说法不正确的是:()
建设工程项目的目标系统包括的内容有()
FinancialregulatorsinBritainhaveimposedaratherunusualruleonthebossesofbigbanks.Startingnextyear,anyguarantee
"WearenotabouttoentertheInformationAge,butinsteadareratherwellintoit."Presentpredictionsarethatby1990,ab
Whatgoods’doesthebuyerorder?InwhatwayshouldthebuyeramendtheL/C?
最新回复
(
0
)