首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序 法进行排序,经过初始建堆后关键码值B在序列中的序号是( )。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序 法进行排序,经过初始建堆后关键码值B在序列中的序号是( )。
admin
2020-06-30
68
问题
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序 法进行排序,经过初始建堆后关键码值B在序列中的序号是( )。
选项
A、1
B、3
C、7
D、9
答案
B
解析
建堆的算法:首先将要排序的所有关键码放到一棵完全二叉树的各个结点中(这时的二叉树不具备堆的特性),然后,从i=[n/2](n为结点的个数)的结点K<sub>i</sub>开始,逐步把以K<sub>[n/2]</sub>,K<sub>[n/2]-1</sub>,K<sub>[n/2]-2</sub>,…为根的子树排成堆,直到以K<sub>1</sub>为根的树排成堆,就完成了建堆过程。此题中,n=16,i=[16/2]=8,即从第8个结点开始,建堆完成后如下图:所以经过初始建堆后关键码值B在序列中的序号是3。
转载请注明原文地址:https://kaotiyun.com/show/hLHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Text1、内容为空的文本框。编写如下事件过程:PrivateSubTextl_KeyUp(KeyCodeAsInteger,ShiftAsInteger)PrintText1.Text;End
假定窗体上有一个标签,名为Label。为了使该标签透明并且没有边框,则正确的属性设置为()。
假定在某个事件过程中需要计算:y=3!+5!的值,下面最好的设计是
文件列表框中用于设置或返回所选文件路径和文件名的属性是
确定图片框Picturel在窗体上位置的属性是()。
下列关于数据库设计的叙述中,正确的是( )。
下列程序执行后,其输出结果为()。Dima(5)Fori=0To4a(i)=i+1:m=i+1Ifm=3Thena(m-1)=a(i-2)Elsea(m)=a(i)Ifi=2Thena(
如果进栈序列为A,B,C,D,则可能的出栈序列是()。
下面关于算法的叙述中,正确的是()。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
随机试题
痫证发作的基本病理因素是
A.AustinFlint杂音B.GrahamSteell杂音C.胸骨左缘第二肋间连续性杂音D.突然出现的胸骨左缘第四肋间的舒张期杂音E.柔和的心尖收缩期吹风样杂音主动脉瓣关闭不全可见
生命活动中能量的直接供体是
按规定,建筑工程特别重大事故应由()归口管理。
关于煤矿井下平面测量控制工作的做法,正确的是()。
受托加工来料不必在账簿中登记。()
甲公司库存A产成品的月初数量为1000台,月初账面余额为8000万元;A在产品的月初数量为400台,月初账面余额为600万元。当月为生产A产品耗用原材料、发生直接人工和制造费用共计15400万元,其中包括冈台风灾害而发生的停工损失300万元。当月,甲
甲骨文最早发现于我国河南省安阳市殷墟,是商朝的文化产物,拥有约3600年的历史。甲骨文因镌刻、书写在()上而得名。
外人可以干扰你的梦境意识,这是真的吗?科学家使用一项最新技术秘密地对志愿者进行训练,让志愿者大脑联想的垂直条纹与红色联系在一起,水平条纹与绿色联系在一起。最终当志愿者看到垂直条纹时,会认为他们看到的是红色。研究报告说,这是首次实验证实了处理来自眼睛基本视觉
Organisedvolunteeringandworkexperiencehaslongbeenavitalcompaniontouniversitydegreecourses.Usuallyitisleftto【C
最新回复
(
0
)