首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为______。
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为______。
admin
2013-02-03
30
问题
对于关键码序列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全国计算机三级
相关试题推荐
数据并发操作通常会带来3类问题,它们是丢失更新、【】和读脏数据。
关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据依赖,其中最重要的是函数依赖和【】。
下列不属于数据库管理员(简称DBA)的职责的是
选取关系中若干属性列组成新关系的代数运算称之为______。
计算机中之所以需要编译程序,是因为需要______。
如果关系模式R是BCNF范式,那么下列说法不正确的是______。
从两个关系的笛卡尔积中,选取它们属性间满足某个条件的元组的操作,称为
在数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是
下面不正确的说法是
数据传输速率是描述数据传输系统的重要技术指标之一。数据传输速率在数值上等于每秒钟传输构成数据代码的二进制()。
随机试题
营销人员在开发客户中运用最多的方法是()。
WHO用什么作为评价不同国家和地区牙周状况的标准
胸主动脉瘤患者夜间起床时摔倒,突然胸痛、气短、继之神志丧失,心跳停止。拟立即入手术窒体外循环抢救。此时下列措施哪项是错误的?()
[2007年,第36题]波长为λ的X射线,投射到晶体常数为d的晶体上,取k=0,2,3,…,出现X射线衍射加强的衍射角θ(衍射的X射线与晶面的夹角)满足的公式为()。
按照现行《城市工程管线综合规划规范》,压力在0.05~0.2MPa之间的中压燃气管距建筑物的水平最小净距为()。
应报检人和产地检验检疫机构要求,在不违反有关法律法规及规章的情况下,出境口岸检验检疫机构可以根据以下( )情况对电子转单信息予以更改。
给出了5个事件,请你从备选答案中选出5个事件排序最合理的一项。①消防队接到指令奔赴现场②山林突然燃起大火③几名消防队员被大火围困④社会各界集会悼念牺牲的消防队员⑤山林大火终于被扑灭
日本明治维新中“废藩置县”这一措施的实质是()。
在人身保险产品定价中,确定死亡率的重要基础是()。
若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是______。
最新回复
(
0
)