首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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
2014-03-21
66
问题
设有关键码序列(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/Edop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
设育两个数据库表,父表和子表之间是一对多的联系,为控制父表和子表中数据的一致性,可以设置“参照完整性规则”,要求这个表()。
下列程序段的输出结果是______。i=1DOWHILEi<9i=i+3ENDDO?i
将Student.dbf表中jg字段的名称改为籍贯,如下选项中正确的SQL语句是
检索学生表中“性别”为“男”的学生记录,将结果保存到文本文件xb中,SQL语句为:SELECT*FROM学生表WHERE性别=“男”______xb
用来确定复选框是否被选中的属性是______,用来指定显示在复选框旁的文字的属性是______。
给出当前记录号的函数是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
以下叙述与表单数据环境有关,其中正确的是
用链表表示线性表的优点是______。
VisualFoxPro参照完整性规则不包括()。
随机试题
男孩,8岁。因发热7天于8月份入院。体检:表情淡漠,躯干部散在数枚淡红色斑丘疹,咽不红,颈部淋巴结数枚,黄豆大小,心肺无异常。腹胀、肝肋下3cm,脾肋下2cm。实验室检查,WBC7×109/L,中性粒细胞60%,淋巴34%,异型淋巴细胞8%,ALT70U
关于Bmca失语的特点正确的是
关于儿茶酚胺敏感性多形性室性心动过速的表述,不正确的是
男,45岁,突发头痛伴恶心、呕吐1天来诊,高血压病史10年,平日血压控制在(120~140)/(80~90)mmHg,查体:血压230/20mmHg(右上肢),220/110mmHg(左上肢),肌力5级,双侧病理反射未引出,尿蛋白(—)。如诊断已经成立
下列关于国有独资公司的说法中,正确的是()。
文学作品中常提到人有“三魂七魄”,这个词语实际上是舶来语,出自《古兰经》。()
甲、乙签订一份试用买卖合同,但没有约定试用期。之后,双方对是否购买标的物没有达成协议。下列哪些说法是正确的?()
(2002年)交换积分次序=________。
以下给出的地址中,不属于网络222.15.64.0/20的主机地址是(56)。
A、Heworkedinapaintingstore.B、Heworkedinaprintingfactory.C、Heworkedinagasstand.D、Heworkedinabookstore.B事实细
最新回复
(
0
)