首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设一棵平衡二叉树的每个结点都标明了平衡因子b,试设计一个算法,求平衡二叉树的高度。
假设一棵平衡二叉树的每个结点都标明了平衡因子b,试设计一个算法,求平衡二叉树的高度。
admin
2019-01-16
47
问题
假设一棵平衡二叉树的每个结点都标明了平衡因子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://www.kaotiyun.com/show/reRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
八届十中全会对邓子恢等人提倡建立包产到户的生产责任制进行错误批判,并将其称之为()。
阅读材料,回答问题:材料一:战后美国对一些新兴工业部门、重大科研项目、现代化公共设施等投入大量资金,如美国时发展原子能工业的投资,从1945年到1970年共计达175亿美元。美国还通过国家力量来扩张国外市场,从50年代中期起,为加强国际市场的竞争力,政府
19世纪70年代资本主义国家经济“滞胀”危机产生的原因是什么?
1979年11月,中共中央委托()主持起草《关于建国以来党的若干历史问题的决议》。
范仲淹在《答手诏条陈十事》中提出,庆历新政的核心内容是()。
下列不属于粱启超的新史学思想的是()。
反映近代资产阶级政治思想萌芽的著名代表人物是()。
最早以立法形式巩固大化改新成果的法令是()。
(1)以太网采用了曼彻斯特编码,一个比特的数据需要两个信号来传输,那么为了达到100Mbps的数据传送速率,需要线路达到200Mbps的带宽。(2)以太网的最小帧长度是64字节,那么发送一个最小帧需要的时间T1=64×8/(100×106),
某网络拓扑如图A-3所示,路由器R1通过接口E1、E2分别连接局域网1、局域网2,通过接口LO连接路由器R2,并通过路由器R2连接域名服务器与互联网。R1的L0接口的IP地址是202.118.2.1,R2的L0接口的IP地址是202.118.2.2,L1接
随机试题
Recentresearchrevealedthat"deepreading"—definedasreadingthatisslow,immersive,richinsensorydetailandemotionalan
影响抗利尿激素分泌最主要的因素是
女性,52岁,15天前拔牙,次日突然畏寒、高热(体温最高39.5℃),伴右侧胸痛、咳嗽,咳少量黏痰,5天前咳出较多脓性痰(约200ml/d)。查体:右下肺叩诊浊音,听诊可闻支气管呼吸音及吸气相啰音。诊断最可能是
若发生骨折,下列选项中,最易引起呼吸道阻塞的是
按重量计含棉35%,含涤纶短纤65%,每平方米210克的染色平纹机织物(幅宽110cm)
某进出口贸易公司从美国进口了一台电梯,发票列明如下:成交价格为CIF珠海USD1000000,电梯进口后的安装、调试费USD4000。经海关审查上述成交价格属实,且安装、调试费已包含在成交价格中,则海关审定该台电梯的完税价格为()。
遗产是指公民死亡时遗留下来的()。
甲、乙两个厂生产同一种玩具,甲厂生产的玩具数量每天保持不变,乙厂生产的玩具数量每天增加一倍,已知第一天甲、乙两个厂生产的玩具总数是98件,第二天甲、乙两个厂生产的玩具总数是106件。那么乙厂生产的玩具数量第一次超过甲厂生产的玩具数量是在第几天?()
一位科学家说:“我们今天生活着的世界,与其说是自然世界,还不如说是人造或者人为的世界。在我们的周围几乎每样东西都刻有人的技能的痕迹。”对这段话理解正确的是()
A、ahunter.B、apirate.C、adoctor.C
最新回复
(
0
)