首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根节点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根节点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
admin
2012-10-29
18
问题
对于关键码序列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://jikaoti.com/ti/Vg47FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列关于数据库数据模型的说法中,哪一个是不正确的?
下列排序方法中,哪一种方法的总的关键码比较次数与记录的初始排列状态无关?
在数据挖掘方法中,将数据集分割为若干有意义的簇的过程称为______分析、它是一种无制导的学习方法。
某二叉树结点的对称序序列为A、B、C、D、E、F、G,后序序列为B、D、C、A、F、G、E。则该二叉树对应的树林包括______棵树。
设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,哪一条是不正确的?
下述哪一个SQL语句用于实现数据存取的安全机制?
操作系统具有进程管理、存储管理、文件管理和设备管理的功能。在以下有关的描述中,哪一个是不正确的?
有两个实体集,并且它们之间存在着一个M:N联系,利用概念E-R模型转换成关系数据库的规则,这个E-R结构转换成表的个数为______。
逻辑设计主要是把概念模式转换成______。
某二叉树结点的对称序序列为A、B、C、D、E、F、G,后序序列为B、D、C、A、F、G、E。则该二叉树对应的树林包括【】棵树。
随机试题
按0~5级分级法检查时,病人的肢体能对抗地心引力而抬离床面,但不能对抗阻力者,肌力为_________级。
A.眼底改变B.脑血管病C.心脏病变D.肾脏病变E.肝脏病变
实施目标管理的基本过程为设置目标、()和检查评价。
无领导小组讨论法包括()等多种类型。
“最是人间留不住,朱颜辞镜花辞树。”这一名句选自()。
甲公司与乙公司签订一份购买服装的合同,由乙公司向甲公司提供100箱套装。乙公司在装运时由于失误,实际装运104箱。运输过程中,车辆打滑倾覆,货物全部灭失。则()。
Whatdoesthewomansuggesttheydo?
Whatarethetwospeakerstalkingabout?
Ofallthesymbols,______,whichareconsideredtorepresentfertilityandnewlife,arethosemostfrequentlyassociatedwithE
Anadultgiraffe’sheadisaboutsixfeetaboveitsheart.Thismeansthatto【C1】______enoughblooduptothebrainthecircul
最新回复
(
0
)