首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(Q,G,M,z,A,N,B,P,x,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是( )。
设有关键码序列(Q,G,M,z,A,N,B,P,x,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是( )。
admin
2012-09-03
33
问题
设有关键码序列(Q,G,M,z,A,N,B,P,x,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是( )。
选项
A、1
B、4
C、8
D、12
答案
A
解析
建堆的算法:首先将要排序的所有关键码放到一棵完全二叉树的各个结点中(这时的二叉树不具备堆的特性),然后,从i=[n/2](n为结点的个数>的结点Ki开始,逐步把以K[n/2],K[n/2]-1,K[n/2]-2,为根的子树排成堆,直到以K1为根的树排成堆,就完成了建堆过程。此题中,n=16,i=[16/2]=8,即从第8个结点开始,建堆完成后如下图:
所以经过初始建堆后关键码值A在序列中的序号是1。
转载请注明原文地址:https://kaotiyun.com/show/tXup777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
深度为5的完全二叉树的结点数不可能是
下列语句或语句序列中错误的是
下列排序方法中,最坏情况下比较次数最少的是( )。
请打开考生文件夹下的解决方案文件proj3,其中声明的DataList类,是一个用于表示数据表的类。sort成员函数的功能是将当前数据表中的元素升序排列。请编写这个sort函数。程序的正确输出应为:排序前:7,1,3,11,6,9,12,10,8,4
下列有关内联函数的叙述中,正确的是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
深度为7的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为
深度为5的完全二叉树的结点数不可能是()。
随机试题
男孩,3岁,与同龄人相比体质较差,因怀疑先天性心脏病就诊。合并症治愈后,进一步治疗的方法为
公民、法人或者其他组织对行政强制措施决定不服的,可以提起行政复议()
简述关节的基本结构。
患儿,12岁,1周前受凉后出现咽喉疼痛,近2天来出现发热,寒战,烦躁不安,右大腿下段剧痛。查体:体温39.8℃,脉搏100次/分,呼吸25次/分,血压115/70mmHg,神志清楚,右大腿下段压痛明显,皮温升高,皮肤无明显发红,周围肌肉痉挛,右膝关节活动受
常见的钢制储罐的安装方法中,高空作业最多的是()方法。
下列属于联合试运转费的有()。
目标市场营销策略,一般而言有:无差异性营销,差异性营销和集中性营销。()
油机发电机空载试机时间为()。
教师应具备的最基本最重要的组织能力是()。
阅读下列材料,回答问题:材料一:据统计,到1999年7月中旬,全世界人口达到60亿,人口问题特别是贫困人口问题再次引起全世界的关注。现在全球有13亿贫困人口,比5年前增加了3亿。第三世界贫困问题尤其严重。材料二:进入90年代后,发展中国
最新回复
(
0
)