首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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
88
问题
设有关键码序列(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的完全二叉树的结点数不可能是
下列语句或语句序列中错误的是
下列排序方法中,最坏情况下比较次数最少的是( )。
ClassA是一个类,且有如下语句序列ClassAc1,*c2;ClassA*c3=newMyClass;ClassA&c4=c1;则ClassA的构造函数被调用的次数是
请打开考生文件夹下的解决方案文件proj3,其中声明的DataList类,是一个用于表示数据表的类。sort成员函数的功能是将当前数据表中的元素升序排列。请编写这个sort函数。程序的正确输出应为:排序前:7,1,3,11,6,9,12,10,8,4
学生和课程的关系模式定义为S(S#,Sn,Sd,De,SA)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件proj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeT。File.obj。补充完成重载赋值运算符函数,完成深复制功能。屏
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
深度为5的完全二叉树的结点数不可能是
随机试题
想象是创新的心理基础,想象分为有意想象和无意想象。下列情况属于无意想象的是()
凡是酸中毒血浆pH值均小于7.36,凡是碱中毒血浆pH值均大于7.44。
分离分子量相近但等电点不同的蛋白质首选A.纸层析B.等电聚焦电泳C.密度剃度离心D.离子交换层析E.琼脂糖凝胶电泳
晚期妊娠羊水代谢主要途径,哪项正确( )
你考虑病人是若用心电示波监护该病人时,荧光屏上突然出现完全不规则的大波浪状曲线,且QRS波与T波消失。你考虑下列哪项处理措施不妥
关于教育投资规划,下列表述最不恰当的是()。
中国共产党在过渡时期的总路线不包括以下哪一项?()
据最近的统计,在需要同等学历的十个不同的职业中,教师的平均工资五年前排名第九位,而目前上升到第六位;另外,目前教师的平均工资是其他上述职业的平均工资的86%,而五年前只是55%。因此,教师工资相对偏低状况有了很大的提高。上述论证基于以下哪项假设?Ⅰ.近五
Wehavealreadymadeplansforavisit,but________difficultieswiththecarpreventedit.
WhichAttributesofaFoodProductareMostImportanttoConsumersA)TheAustralianstateofVictoriaisinvestinginapro
最新回复
(
0
)