首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【 】。
admin
2013-05-30
28
问题
对于关键码序列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://kaotiyun.com/show/tslZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
一个SQL语句原则上可产生或处理一组记录,而主语言一次只能处理一个记录,为此必须协调两种处理方式。这是用【】来解决的。
下列叙述正确的是
面向对象程序设计的基本思想是【】和可扩展性,可扩展性体现在继承性和行为扩展两个方面。
新奥尔良方法将数据库设计分为4个阶段,它们是
计算机的内存储器比外存储器
UNIX系统中,文件存储器的管理采用的是
数据管理经过了人工管理、文件系统和【】3个发展阶段。
【】方法将数据库设计过程分为4个阶段:需求分析、概念结构设计、逻辑结构设计和物理设计。
设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用直接选择排序法,一趟扫描后的结果为
稀疏矩阵有两处存储方式,分别是三元组法、【】。
随机试题
若齐次线性方程组只有零解,则λ应为()
下列植物群落中,“成层现象”最明显的是()
女,25岁,系足部血管损伤大出血引起休克,已作了抢救,反应血容量补充成功的临床指标是
根据保护文物的实际需要,经省、自治区、直辖市人民政府批准,可以在文物保护单位的周围划出一定的()。
事业部制组织结构主要适用的基本协调机制是()。
Theword"pariah"(paragraph1)isclosestinmeaningtoTheauthorseemstobesuspiciousofthepublic-healthsuccessbecause
软盘驱动器中,驱动步进电动机使磁头定位到需要寻址的磁道和扇区的系统是( )。
Itdidn’thappenovernight.Theproblemofpollutedairhasbeenfesteringforcenturies.Suddenlytheproblemofairpollut
"WouldYouKilltheFatMan?"isthetitleofarecentbookaboutasetofmoralproblemsthatphilosophersliketoponder,and
HomelandSecuritySecretaryJanetNapolitanowarnedthatwejustcan’twin,canwe,airlines?Overthepastseveralyears,asmo
最新回复
(
0
)