首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为______。
对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为______。
admin
2013-02-03
35
问题
对于关键码序列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全国计算机三级
相关试题推荐
DB2数据库管理系统为了提高性能,当连接所涉及的事实表达到三个或三个以上的时候,DB2可自动地判断是否使用星型连接技术(starjoin)和【】索引进行优化。
下列关于E-R模型的叙述中,不正确的是______。
下列______不是网络协议的要素。
对数据库系统的性能有两种主要的度量一种是吞吐量,一种是【】。
在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为
对一个由n个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,应当使用下列哪种排序方法?
利用计算机进行复杂而大量的测试工作的系统称为
下列关于操作系统设备管理的叙述中,哪个是不正确的?
为了保证Internet正常工作,要求连人Internet的计算机都遵从相同的通信协议,即【】协议。
关系模式P的规范化程度最高达到现将关系模式P分解为两个关系模式P1(C,T,R),P2(C,s),那么这个分解
随机试题
背景重复(background-repeat)的基本属性有()
《中华人民共和国执业医师法》调整的对象是依法取得医师资格并经注册
A.积滞化热B.湿热内蕴C.寒湿内滞D.宿食内滞E.气阴不足舌苔厚腻垢浊,多为
A.钩藤散与甲基多巴B.麻仁丸与利福平C.女金丹与头孢D.银杏叶与地高辛E.乙醇与安乃近影响药物排泄的中西药联用的药组是()
当归补血汤经提取、分离、纯化、浓缩以后得到流浸膏,为进一步制剂加工并长期存放,需要完全去除水分得到干燥固体。该流浸膏具有一定黏度,普通加热或自然干燥难以达到水分控制要求。假如你是制剂室的一名药剂师,请列出该流浸膏可以采用的几种干燥方法,并阐述其操
矿井竣工工期(或建井工期)是指从项目正式开工之日起到按照设计规定(),并经过试生产,试运转后正式交付生产所经历的时间。
【背景资料】某建设项目由A公司施工总承包,A公司征得业主同意,把变电所及照明工程分包给B公司。分包合同约定,电力变压器;配电柜等设备由A公司采购;灯具、开关、插座、管材和电线电缆等由B公司采购。B公司项目部进场后,按公司的施工资源现状,编制了变电所及照明
板桩建筑物锚碇板(墙)的设置高程,在施工条件允许的情况下,应(),以提高其承载能力。
国际工程投标报价中,待摊费用项目不在工程量清单上出现,而是作为报价项目的价格组成因素隐含在()。
WhenIlastsawthem,thepolicehadchasedtherobbersdownColumbusStreet.
最新回复
(
0
)