首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
二叉树的前序、中序和后序遍历法最适合采用(49)来实现。查找树中,由根结点到所有其他结点的路径长度的总和称为(50),而使上述路径长度总和达到最小的树称为(51),它一定是(52)。在关于树的几个叙述中,只有(53)是正确的。
二叉树的前序、中序和后序遍历法最适合采用(49)来实现。查找树中,由根结点到所有其他结点的路径长度的总和称为(50),而使上述路径长度总和达到最小的树称为(51),它一定是(52)。在关于树的几个叙述中,只有(53)是正确的。
admin
2019-03-04
67
问题
二叉树的前序、中序和后序遍历法最适合采用(49)来实现。查找树中,由根结点到所有其他结点的路径长度的总和称为(50),而使上述路径长度总和达到最小的树称为(51),它一定是(52)。在关于树的几个叙述中,只有(53)是正确的。
选项
A、用指针方式存储有n个结点的二叉树,至少要有n+1个指针
B、m阶B树中,每个非叶子结点的后件个数大于等于
C、m阶B树中,具有k个后件的结点,必含有k-1个键值
D、平衡树一定是丰满树
答案
C
解析
由于二叉树的前序、中序和后序遍历方法都是递归定义的,所以最适合采用递归程序来实现。此外,递归程序的实现基础是栈操作,所以二叉树的遍历也可以使用栈操作来完成,但是用栈操作来实现遍历的程序逻辑结构没有递归程序那么清晰,而且用栈来实现的二叉树遍历代码比较难懂,其优点是代码的机器执行效率较高。
在查找二叉树中,由根结点到所有其他结点的路径长度总和称为内部路径长度。具有最小内部路径长度的树称为丰满树,对丰满查找树进行插入或者删除操作后,会产生一棵非丰满树。
为了保证查找二叉树的高度为log
2
n,从而保证在查找二叉树上实现的插入、删除和查找等基本操作的平均时间为O(log
2
n),往树中插入或删除结点时,要调整树的形态来保持树的“平衡”,使之既保持查找二叉树性质不变,又保证树的高度在任何情况下均为O(log
2
n),从而确保树上的基本操作在最坏情况下的时间均为O(log
2
n)。
平衡二叉树是指树中任一结点的左、右子树的高度大致相同,即平衡树上任一结点的左、右子树仍然保持平衡。平衡树的查找效率和丰满树相近,但是在插入或者删除结点时,平衡树能动态地调整保持平衡的特点。
如果任一结点的左、右子树的高度均相同(如满二叉树),则二叉树是完全平衡的。通常,只要二叉树的高度为O(log
2
n),就可看做是平衡的。平衡二叉树中任一结点的左、右子树的高度之差的绝对值不超过1。在最坏情况下,n个结点的平衡二叉树的高度约为1.44log
2
n。而完全平衡的二叉树高度约为log
2
n,平衡二叉树是接近最优的。
根据丰满树和平衡树的定义可知,丰满树一定是平衡树,但平衡树不一定是丰满树。
m阶B树是一种平衡的m叉树,具有如下的性质:
(1)每个结点的后件(孩子)个数不大于m。
(2)除根结点和叶子结点外,每个结点的后件个数不大于
。
(3)具有k个后件的非叶子结点含有k-1个键值。
(4)所有叶子结点在同一层上,而且不包含任何关键字信息,不附有信息。
转载请注明原文地址:https://jikaoti.com/ti/XKx7FFFM
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
企业信息化就是用现代信息技术来支撑企业经营战略、行为规范和业务流程的实现。企业信息化结构一般分为产品(服务)层、作业层、管理层和决策层。企业门户网站属于()层。
根据《信息技术软件产品评价质量特性及其使用指南GB/T16260-2006》的定义,()不属于质量的功能性子特性。
GB/T8566-2001全面、系统地阐述了软件生命周期的五个主要过程:获取过程、(1)、开发过程、运行过程和维护过程;八个支持过程:文档编制过程、配置管理过程、质量保证过程、(2)、确认过程、联合评审过程、审核过程和问题解决过程;四个组织过程:管理过程、
甲公司生产的某某品牌键盘是已经取得商标权的品牌产品,但宽展期满仍未办理续展注册。此时,乙公司未经甲公司许可将该商标用做乙公司生产的摄像头的商标,则()。
现有两个用例UCl和UC2。其中UCl是一个完整的用例,可被实例化,而UC2需要UCl中的事件流才可被实例化,且UC2指定了使用UCl的精确位置,则UC2和UCl间的关系是()_。
关于软件过程改进原则,描述不正确的是()。
出现“关键路径上的活动总时差是零和负数”的情况,下列分析正确的是()。
下表给出了某项目到2018年12月30日为止的部分成本执行(绩效)数据。如果当前的成本偏差是非典型的,则完工估算(EAC)为()元。
物联网时代数据总量、复杂性以及用户的查询需求都在不断增加,如何有效地存储和管理海量时空数据是关键所在。在海量数据管理中,用户并不特别在乎查询结果百分之百的正确,而是非常关心查询结果返回的延迟时间,也即,海量时空数据的查询的特点之一为(1)。
给定学生关系Students(学号,姓名,性别,学历,身份证号),学历取值为本科生或研究生(含在职研究生);教师关系Teachers(教师号,姓名,性别,身份证号,工资)。查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句
随机试题
疑消化性溃疡出血的患者急需进行哪项实验室检查()
患者,女,43岁,远中邻面龋坏,已做根管治疗,曾作银汞合金充填,远中邻面食物嵌塞无法解决,口内未见其他异常该患者就诊时,应首选的诊疗措施是下述哪一项
甲公司是一家制造企业,为扩大产能决定添置一台设备。公司正在研究通过自行购置还是租赁取得该设备,有关资料如下:(1)如果自行购置,设备购置成本为2000万元:根据税法规定,设备按直线法计提折旧,折旧年限为8年,净残值为80万元。该设备预计使用5年,5年
甲、乙、丙、丁、戊5个人玩游戏,其游戏规则是:(1)游戏每轮只能由3个人参加。(2)每个人不能连续玩三轮。(3)每个人不可以连续休息两轮。假如在一次游戏中,甲、丙、丁玩第一轮,乙、丁、戊玩第二轮,则()一定会玩第四轮。
下列事实中,属于不当得利的是()。
2016年6月,经李克强总理签批,国务院印发《关于加强困境儿童保障工作的意见》。关于《意见》相关内容,下列说法错误的是()。
以下关于Adhoc的描述中,错误的是()。
Around45%oftheUK’scarbondioxideemissionscomefromtheenergypeopleuseeveryday—athomeandwhentheytravel.Inord
Takinganapisfrowneduponbymanypeopleandisviewedasfondnessfortheelderlyandchildren.Mentionnapandyoucouldbe
ThestudyoflawhasbeenrecognizedforcenturiesasabasicintellectualdisciplineinEuropeanuniversities.However,onlyin
最新回复
(
0
)