首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为______。
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为______。
admin
2013-02-03
47
问题
对于关键码序列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全国计算机三级
相关试题推荐
下列问题的关系代数操作基本如下的关系R和S。
按所使用的数据模型来分,数据库可分为哪3种模型?
概念结构设计阶段得到的结果是
DB2数据库管理系统为了提高性能,当连接所涉及的事实表达到三个或三个以上的时候,DB2可自动地判断是否使用星型连接技术(starjoin)和【】索引进行优化。
【】方法将数据库设计过程分为4个阶段:需求分析、概念结构设计、逻辑结构设计和物理设计。
通常一台计算机系统的存储介质包括Cache、内存、磁带和硬盘,其中访问速度最慢的是
在计算机软件体系结构中,数据库管理系统位于用户和______之间。
就绪队列中有5个进程P1,P2,P3,P4和P5,它们的优先数和需要的处理机时间如下表所示。假设优先数小的优先级高,忽略进程调度和切换所花费的时间。采用“不可抢占式最高优先级”调度算法,进程执行的次序是
下列排序方法中,哪一种方法的总的关键码比较次数与记录的初始排列状态无关?
设有两个事务T1和T2,其并发操作序列如下表所示。下列说法中正确的是()。 T1 T2 读A=100 A=A*2写回 读A=200 ROLLBACK
随机试题
公证书证据效力的表现是什么?
具有完整核质与酶系统的细菌结构是
对癫痫持续状态的患者如何紧急处理()。
某纺织厂,共2层,层高为6m,每层建筑面积为3800m2,且每层划分为1个防火分区。该厂房的正北面是耐火等级为二级的4层铝粉厂房。层高为4.5m,正南面是耐火等级为二级的3层食用油仓库,西面是耐火等级为三级的2层印染厂,东面是耐火等级为二级的6层包装厂。
在进行财产清查时,应做好( )方面的准备工作。
强行平仓的执行原则包括()。
甲公司获得了A产品的实用新型专利,不久后乙公司自行研制出了与甲公司专利相同的A产品,并大规模生产;丙公司从乙公司处批发购进A产品100箱,并将其中的20箱提供给丁公司办公使用;乙公司、丙公司和丁公司对甲公司已经获得A产品的专利一事均不知情。根据专利法律制度
()曾指出:“国家安危,公安系于一半。”
二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是______。
Light______willbeservedduringtheinterval
最新回复
(
0
)