首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
二叉树的前序、中序和后序遍历法最适合采用(49)来实现。查找树中,由根结点到所有其他结点的路径长度的总和称为(50),而使上述路径长度总和达到最小的树称为(51),它一定是(52)。在关于树的几个叙述中,只有(53)是正确的。
二叉树的前序、中序和后序遍历法最适合采用(49)来实现。查找树中,由根结点到所有其他结点的路径长度的总和称为(50),而使上述路径长度总和达到最小的树称为(51),它一定是(52)。在关于树的几个叙述中,只有(53)是正确的。
admin
2019-03-04
92
问题
二叉树的前序、中序和后序遍历法最适合采用(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://kaotiyun.com/show/BXTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
组织过程资产在项目管理中扮演很重要的角色,()不属于组织过程资产。
GB/T12504.1990标准中对计算机软件质量保证计划进行了规范,要求():必须指明成功运行该软件所需要的数据、控制命令以及运行条件等信息;必须指明所有的出错信息、含义及其修理方法;还必须描述将用户发现的错误或问题通知项目承办单位或项目委
现有两个用例UCl和UC2。其中UCl是一个完整的用例,可被实例化,而UC2需要UCl中的事件流才可被实例化,且UC2指定了使用UCl的精确位置,则UC2和UCl间的关系是()_。
螺旋模型的开发过程具有周期性重复的螺旋线状,每个开发周期由四个象限组成,分别标志着开发周期的四个阶段。螺旋模型之所以特别适用于庞大而复杂的、高风险的系统开发,是因为它强调其中的()_阶段。
你是一个大型项目的一位项目经理,领导一个8人高级成员小组,每位成员是他(她)所在领域的技术专家。这些成员都是具有创造力的人,乐于在工作时不顾及所承担的任务在整个项目时间表中的顺序。你担心这种非正式的工作方式会危害整个计划,特别是考虑到项目时间表的限制和大量
根据《软件工程术语GB/T11457-2006》,基线是业已经过正式审核与统一,可用作下一步开发的基础,并且只有通过正式的修改管理步骤方能加以修改的规格说明或产品。对于配置管理,有以下3种基线:功能基线、()和产品基线。
某工程的进度计划网络图如下,其中包含了①~⑩10个结点,结点之间的箭线表示作业及其进度方向,箭线旁标注了作业所需的时间(单位:周)。设起始结点①的时间为0,则结点⑤的最早时间和最迟时间分别为(68)周。
给定学生关系Students(学号,姓名,性别,学历,身份证号),学历取值为本科生或研究生(含在职研究生);教师关系Teachers(教师号,姓名,性别,身份证号,工资)。查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句
给定学生关系Students(学号,姓名,性别,学历,身份证号),学历取值为本科生或研究生(含在职研究生);教师关系Teachers(教师号,姓名,性别,身份证号,工资)。查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句
随机试题
Hesaidhehadnewevidence,butrefusedto______anyfurther.
肥厚型梗阻性心脏病缩窄性心包炎
平滑肌纤维呈_______形,无_______,核呈_______或_______,位于细胞的_______。
A、磺胺嘧啶B、磺胺醋酰C、环丙沙星D、磺胺米隆E、四环素支原体肺炎首选
胸胁胀闷作痛是由于咳嗽气喘牵引疼痛是由于
配制高强度混凝土必须使用的外加剂是()。
跨度8m的钢筋混凝土梁,当设计无要求时,其底模及支架拆除时的混凝土强度应大于或等于设计混凝土立方体抗压强度标准值的()。
建筑节材途径是多方面的,效果较好且可行的途径有()。
在计算机中,具有(3)特点的(4)称为存储器堆栈。
ThespeakersaremakingarrangementsforMonday,TuesdayandWednesday.
最新回复
(
0
)