首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为______。
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为______。
admin
2013-02-03
31
问题
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为______。
选项
答案
3
解析
根据采用筛分的方法建堆的方法如下,首先将所有要排序的关键码放在一棵完全二叉树的各结点上,然后从i=[n/2]的结点Ki开始,逐步把以K[n/2]-1、K[n/2]-2...Kn为根的子树排为堆,直到以K1为根的子树排成堆,就完成了建堆过程。按照上述过程写出完全二叉树,排序后发现需进行的关键码交换次数为3次。
转载请注明原文地址:https://kaotiyun.com/show/ZTqZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下面不属于PowerDesigner的DataArchitect模块作用的是
下列关于E-R模型的叙述中,哪一条是不正确的?
虚拟页式存储管理中页表有若干项,当内存中某一页面被淘汰时,可根据其中哪一项决定是否将该页写回外存?
计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最短?
DB2提供的面向对象及多媒体应用的支持主要包括用户定义类型、【】和大对象。
已知某二叉树的后序遍历序列是dacbe,中序遍历序列是debac,它的前序遍历序列是______。
设在关系模式R(A,B,C,D)中,根据语义有如下函数依赖集F={A→B,B→C}。关系模式R的码是______。
在数据仓库的3层体系结构中,中间层为______服务器。
随机试题
平静呼吸时,每次吸入或呼出的气量称为(),约500ml。
管道廊架施工图包括________两大部分。
阅读《都江堰》中的一段文字,回答问题:脚下的江流,从那么遥远的地方奔来,一派义无返顾的决绝势头,挟着寒风,吐着白沫,凌厉锐进。我站得这么高还感觉到了它的砭肤冷气,估计它是从雪山赶来的罢。但是,再看桥的另一边,它硬是化作许多亮闪闪的河渠,改恶从善。
有瘘性慢性根尖周炎的治疗应是
施工合同示范文本中规定的固定价格合同( )。
电算化会计中的记账有以下哪些特点?()
单位为了提高工作效率,要你组织一个“强责任,提警力”的主题思想教育活动,有老同志认为这种活动是形式主义,非常不支持,对此你将如何与他沟通?请把主考官当作是这个同志,进行一下现场模拟。
试述科学发展观的内涵和基本要求,如何理解落实科学发展观要注意的问题和坚持的原则?
若按功能划分,软件测试的方法通常分为【】测试方法和黑盒测试方法。
在考生文件夹下GPOP\PUT文件夹中新建一个名为HUX的文件夹。
最新回复
(
0
)