首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
二叉树的前序、中序和后序遍历法最适合采用(49)来实现。查找树中,由根结点到所有其他结点的路径长度的总和称为(50),而使上述路径长度总和达到最小的树称为(51),它一定是(52)。在关于树的几个叙述中,只有(53)是正确的。
二叉树的前序、中序和后序遍历法最适合采用(49)来实现。查找树中,由根结点到所有其他结点的路径长度的总和称为(50),而使上述路径长度总和达到最小的树称为(51),它一定是(52)。在关于树的几个叙述中,只有(53)是正确的。
admin
2019-03-04
109
问题
二叉树的前序、中序和后序遍历法最适合采用(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://www.kaotiyun.com/show/BXTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
在软件产品即将面世前,为发现产品中的错误并及时修正,软件企业通常要组织内部人员模拟各类用户进行应用,即对该产品进行()_。
现有两个用例UCl和UC2。其中UCl是一个完整的用例,可被实例化,而UC2需要UCl中的事件流才可被实例化,且UC2指定了使用UCl的精确位置,则UC2和UCl间的关系是()_。
在Linux、Unix和苹果的MacOS操作系统中,系统集成工程师可使用()_来构建用C、C+4一和Java等语言编写的软件。
你的某些小组成员不断发生口角,出现缺席和工作表现不佳的情况。你已经安排了一次在当地山区进行的团体活动,包括芳香治疗法、品尝美酒、意见调停、温泉浴等。其他更有趣的活动包括弹球游戏和草地保龄球。你组织这些活动的主要目的是:()。
项目论证一般分为机会研究、初步可行性研究和详细可行性研究三个阶段。以下叙述中除了()外都是错误的。
下面针对项目整体变更控制过程的叙述不正确的是()。
根据《软件工程术语GB/T11457-2006》,基线是业已经过正式审核与统一,可用作下一步开发的基础,并且只有通过正式的修改管理步骤方能加以修改的规格说明或产品。对于配置管理,有以下3种基线:功能基线、()和产品基线。
当采用标准UML构建系统类模型(ClassModel)时,若类B除具有类A的全部特性外,还可定义新的特性以及置换类A的部分特性,那么类B与类A具有()关系。
企业在衡量信息系统的吞吐率时,MIPS是非常重要的一个指标,其公式表示为(44)。
企业在衡量信息系统的吞吐率时,MIPS是非常重要的一个指标,其公式表示为(44)。(2006年5月试题44)
随机试题
DaydreamingI.DaydreamingcanbeharmfulbecauseitwasconsideredasA.awasteof【T1】______B.a【T2】______ofneur
—Ican’tthankyoutoomuch,MissJames.Whatyoudidhelpedmealot.—________,Carlos.
简述学校产生的条件。
引起胆囊收缩最重要的体液因素是
房地产周围安放的东西是否杂乱,如电线杆、广告牌,标示牌等的树立状态和设计是否美观,建筑物之间是否协调,公园、绿化等形成的景观是否赏心悦目,都对房地产价格有影响。()
某总承包单位将一医院的通风空调工程分包给某安装单位,工程内容有风系统、水系统和冷热(媒)设备。设备有7台风冷式热泵机组,9台水泵,123台吸顶式新风空调机组,1237台风机盘管,42台排风机,均由业主采购。通风空调工程的电气系统由总承包单位施工。通风空调设
李某为M公司经理,个人所得税由公司代扣代缴,2007年1月份税款为125元,公司代扣税款时应作如下会计处理( )。
科技创新可以分为()三种类型。
求
Consideringhowmuchhangoverscostcountriesandcompanies,nottomentionthepainpeoplesuffer,youwouldthinksomeonewoul
最新回复
(
0
)