首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面关于二叉排序树的叙述,错误的是(27)。
下面关于二叉排序树的叙述,错误的是(27)。
admin
2010-05-22
36
问题
下面关于二叉排序树的叙述,错误的是(27)。
选项
A、对二叉排序树进行中序遍历,必定得到节点关键字的有序序列
B、依据关键字无序的序列建立二叉排序树,也可能构造出单支树
C、若构造二叉排序树时进行平衡化处理,则根节点的左子树节点数与右子树节点数的差值一定不超过1
D、若构造二叉排序树时进行平衡化处理,则根节点的左子树高度与右子树高度的差值一定不超过1
答案
C
解析
本题考查数据结构方面的基础知识。
二叉排序树或者是一棵空树,或者是具有如下性质的二叉树:
①若它的左子树非空,则其左子树上所有节点的关键字均小于根节点的关键字:
②若它的右子树非空,则其右子树上所有节点的关键字均大于根节点的关键字;
③左、右子树本身就是两棵二叉排序树。
由上述定义可知,二叉排序树是一个有序表,对二叉排序树进行中序遍历,可得到一个关键字递增排序的序列。
对于给定的关键字序列,可从空树开始,逐个将关键字插入树中,来构造一棵二叉排序树。其过程为:每读入一个关键字值,就建立一个新节点。若二叉排序树非空,则将新节点的关键字与根节点的关键字相比较,如果小于根节点的值,则插入到左子树中,否则插入到右子树中;若二叉排序树为空树,则新节点作为二叉排序树的根节点。
显然,若关键字初始序列已经有序,则构造出的二叉排序树一定是单枝树(每个节点只有一个孩子)。
为了使在二叉排序树上进行的查找操作性能最优,构造二叉排序树时需进行平衡化处理,使每个节点左、右子树的高度差的绝对值不超过1。
转载请注明原文地址:https://kaotiyun.com/show/WnTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
甲公司拟收购乙公司以扩充自身的业务范围,张工被甲公司指定为此次收购的项目经理。首席财务执行官给了张工一份项目章程,介绍这次收购将如何改进公司产品的市场渗透和打开一条新的销售渠道。张工使用这份项目章程,定义了可交付成果和主要项目目标,包括成本、进度和质量测量
统一建模语言(UML)是一种定义良好的可视化建模语言,其中(21)是对一组动作序列的描述,系统执行这些动作将产生一个对特定的参与者有价值而且可观察的结果。关于下面的UML图,正确的说法是(22)。(22)
统一建模语言(UML)是一种定义良好的可视化建模语言,其中(21)是对一组动作序列的描述,系统执行这些动作将产生一个对特定的参与者有价值而且可观察的结果。关于下面的UML图,正确的说法是(22)。(21)
国家标准《计算机软件文档编制规范》GB/T8567-2006规定了在软件开发过程中文档编制的要求,这些文档从使用的角度可分为用户文档和开发文档两大类。以下________属于用户文档。
项目组合管理是指在可利用的资源和企业战略计划的指导下,进行多个项目或项目群投资的选择和支持。项目组合管理是通过项目评价选择、多项目组合优化,确保项目符合企业的战略目标,从而实现企业收益最大化。项目组合管理可以将组织战略进一步细化到选择哪些项目来实现组织的目
标前会议也称为投标预备会,是招标人按投标须知规定的时间和地点召开的会议。以下关于标前会议有关文档的说法中,错误的是________。
某地方政府准备立项改造一个小型信息系统,由于项目投资额较小,立项过程可以简化,但其中的________环节不能缺失。
某系统集成企业为提升企业竞争能力,改进管理模式,使业务流程合理化实施了(59),对业务流程进行了重新设计,使企业在成本、质量和服务质量等方面得到了提高。
在Windows操作系统平台上采用通用硬件设备和软件开发工具搭建的电子商务信息系统宜采用(11)作为信息安全系统架构。
随机试题
下列四种流量计,哪种不属于差压式流量计()
形成脂褐素的细胞器是
症见发热恶寒,小便不利,小腹满,口渴,或水入即吐,属于
A.一度房室传导阻滞B.二度Ⅰ型房室传导阻滞C.二度Ⅱ型房室传导阻滞D.三度房室传导阻滞E.室内传导阻滞PR间期固定,P波后均有QRS波,PR间期>0.20秒见于
既反映地物的平面位置,又反映地面高低起伏状态的正射投影图称为:
根据“一鸟在手”理论所体现的收益与风险的选择偏好,股东更()。
在下列控制经济中的货币总量的各个手段中,中央银行不能完全自主操作的是()。
中国四大宗教包括()。
1,1,2,6,24,()
写邮件时,除了发件人地址之外,另一项必须要填写的是
最新回复
(
0
)