首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根节点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根节点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
admin
2012-10-29
42
问题
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根节点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
选项
答案
3
解析
堆排序是完全二叉树的一个重要应用,可以解释为完全二叉树中的任一节点的关键码都小于或等于它的两个子女的关键码。排序的基本思想是:对一组待排序的关键码首先把他们按照堆的定义排成一个序列(建堆),取出最小关键码,余下的关键码再建堆,再取出最小关键码,如此反复,直到全部关键码排序完毕。本题的解答步骤,第一次:18,30,5,10,46,38,35,40。第二次:18,10,5,30,46,38,35,40。第三次:5,10,18,30,46,38,35,40。3次以后就可以了。
转载请注明原文地址:https://www.kaotiyun.com/show/rmqZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列关于数据库数据模型的说法中,哪一个是不正确的?
在下列设备中,()是计算机的输入设备。
数据模型可分为概念数据模型和结构数据模型,层次模型是______数据模型。
下述哪一个SQL语句用于实现数据存取的安全机制?
多媒体网络应用及实时通信要求网络高速率传输,并且延迟低。下列哪一项技术满足这类应用的要求?
在图书数据库中查找书名包含“数据库”的所有书的最高价、最低价和平均价。其对应的查询语句如下:SELECTMAX(单价)AS最高价,MIN(单价)AS最低价,AVG(单价)AS平均价FROM图书WHERE书名【】。
在定义基本表的SQL语句CREATETABLE中,如果要定义某个属性不能取空值,应在该属性后使用的约束条件短语是【】。
下列问题是基于下面的叙述:某二叉树结点的前序序列为E、A、C、B、D、G、F,对称序序列为A、B、C、D、E、F、G。
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
某二叉树结点的对称序序列为A、B、C、D、E、F、G,后序序列为B、D、C、A、F、G、E。则该二叉树对应的树林包括【】棵树。
随机试题
古代形态的教育特点是什么?
可见光的波长范围是()
患者,男性,45岁。双侧小腿伸侧对称分布的皮损5年。自觉瘙痒明显。皮损多为褐红或褐黄色圆锥形丘疹,呈绿豆大,质地坚硬,孤立散在,部分排列成念珠状。组织病理提示为大量的淀粉样物质沉积于表皮和真皮。结合其病史特点,该患者的诊断为
细菌产生毒素主要在
通常把盈利水平高的公司股票称为()。
社会工作者在解决案主问题时,需要独立去帮助案主,而不依赖周围的环境资源。()
新课标所倡导的学习方式必备的核心特征是()。
在国际关系的表述中有一个常用的词汇叫“西方国家”,关于这个概念,正确的理解应该是()
甲购得警服一套。于是身穿警服,在公路上拦截过往的外地车辆收取罚款,共计2万余元。甲的行为()。
Thequestionofwhetherwarisinevitableisonewhichhasconcernedmanyoftheworld’sgreatwriters.Beforeconsideringthis
最新回复
(
0
)