首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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
2017-06-18
33
问题
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E、),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是( )。
选项
A、1
B、3
C、7
D、q
答案
B
解析
建堆的算法:首先将要排序的所有关键码放到一棵完全二叉树的各个结点中(这时的二叉树不具备堆的特性),然后,从i=[n/2](n为结点的个数)的结点Ki开始,逐步把以K
[n/2]
,K
[n/2]-1
,K
[n/2]-2
,…为根的子树排成堆,直到以K
1
为根的树排成堆,就完成了建堆过程。此题中,n=16,i=[16/2]=8,即从第8个结点开始。
所以经过初始建堆后关键码值B在序列中的序号是3。
转载请注明原文地址:https://jikaoti.com/ti/nrX0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
假设所有的选课成绩都已确定。显示"101"号课程成绩中最高的10%记录信息,正确的SQL命令是( )。
软件生命周期是指( )。
假设所有的选课成绩都已确定。显示"101"号课程成绩中最高的10%记录信息,正确的SQL命令是( )。
有以下表:图书(总编号C,分类号C,书名C,作者C,出版单位C,单价N)查询由"高等教育出版社"和"科学出版社"出版的图书信息,要求同一出版单位出版的图书集中在一起显示,正确的SQL语句是:
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
有关ZAP命令的描述,正确的是( )。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
随机试题
Withaquestiontag:Everyoneisexcitedbythenews,_______?
Theyoung______thattheyarecontrolledtoostrictlybytheirelders.
初孕妇,26岁,妊娠38周,见红伴不规律宫缩2天。查血压130/80mmHg,宫高36cm,腹围106cm,胎心150次/min,宫缩持续20~30秒,间隔6~8分钟,给予镇静剂宫缩仍存在,肛查宫口未开。产妇入院后给予度冷丁50mg肌注,休息2小时后宫
芳香化湿药的主治证是
A.生物利用度B.表观分布容积C.稳态血药浓度D.药时曲线下面积E.清除率可以用来表示药物在体内分布广窄程度的是
按税法的规定,下列不适用超额累进税率的是()。
计量技术规范可以分为__________。
(2012年)下列关于资产公允价值发生变动时的账务处理中,正确的有()。
利群偏差指的是人们对自己的群体成员的行为总是倾向于给予善意的理解,而在解释其他群体成员的类似行为时,更容易从坏的角度去设想。根据上述定义,下列存在利群偏差的是()。
TheOlympicGamesoriginatedin776BCinOlympia,asmalltowninGreece.ParticipantsinthefirstOlympiadaresaidtohaver
最新回复
(
0
)