首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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
2021-06-10
89
问题
设有关键码序列(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为结点的个数)的结点Ki开始,逐步把以K
[n/2]
,K
[n/2]-1
,K
[n/2]
-2,…为根的子树排成堆,直到以K
1
为根的树排成堆,就完成了建堆过程。此题中,n=16,i=[16/2]=8,即从第8个结点开始,建堆完成后如下图所示:
所以经过初始建堆后关键码值B在序列中的序号是3。
转载请注明原文地址:https://www.kaotiyun.com/show/GTap777K
本试题收录于:
二级MS Office高级应用题库NCRE全国计算机二级分类
0
二级MS Office高级应用
NCRE全国计算机二级
相关试题推荐
面向对象方法中,实现对象的数据和操作结合于统一体中的是()。
HTML的中文名称是()。
一个字长为5位的无符号二进制数能表示的十进制数值范围是()。
计算机能直接识别和执行的语言是()。
计算机的系统总线是计算机各部件间传递信息的公共通道,它分()。
数据库设计中反映全局数据逻辑结构的是()。
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
按软件功能分类,数据库管理系统是()。
SQLServer2005属于:
Intel486机和PentiumⅡ机均属于
随机试题
A.出厂检验B.委托检验C.抽查检验D.复核检验E.进口药品检验国家的药品检验机构依法对生产、经营和使用的药品质量进行()。
A.癌细胞团中可见角化珠B.癌细胞团漂浮在黏液中C.黏液将癌细胞核推向一侧D.癌细胞排列成条索状E.癌细胞形成乳头鳞状细胞癌的组织学表现是
应放在4℃冰箱内保存的药物是
市场风险的种类,不包括()。
在商业银行中,起维护市场信心,充当保护存款者的缓冲器作用的是()
某债券的收益率为0.12,风险系数为1.3,假定无风险收益率为0.07,市场期望收益率为0.15,此时投资者最佳决策是()。
()是党和国家赋予公安机关的一项特殊使命,具有隐蔽性、长期性、尖锐性和复杂性的特点。
背景:儒家思想的核心是(),具体来说就是对国家的忠诚和对父母的孝道,对上忠诚、对下谦让。
社会主义对人类社会历史发展所作出的贡献有()
Therearefewplacesinthiscountry______wheatcan’tgrowwell.
最新回复
(
0
)