首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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-11-22
39
问题
设有关键码序列(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
i
开始,逐步把以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/OVGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了提高软件模块的独立性,模块之间最好是()。
设x=4,y=8,z=7,下列表达式的值是()。x>zOrz<x
用InputBox函数设计的对话框,其功能是
执行语句Open"TC.dat"ForRandomAs#1Len=50后,对文件TC.dat中的数据能执行的操作是()。
下面描述中,不属于软件危机表现的是()。
假定一个文本框的Name属性为Text1,为了在该文本框中显示“Hello!”,所使用的语句为【】。
以下关系表达式中,其值为False的是______。
下列表达式有错误,正确的写法应该是【】。[(a+B+e]/80-5÷(d+e)
表达式Str(Len("12345"))+Str(88.8)的值为______。
随机试题
能直接转变为α-酮戊二酸的氨基酸为
(2005年)方程y’=p(x)y的通解是()。
基金管理人的()负责制定书面的合规政策。
A、 B、 C、 D、 C第一组图形均为轴对称图形,第二组图形均为中心对称图形,由此选择C。
某公司举行假面舞会。张先生与张女士头戴不同颜色的面具相遇。“我是一位先生。”戴红色面具的那位说。“我是一位女士。”戴黄色面具的那位说。说完后,两人都笑了。因为他们两人中至少有一个人在说谎。据此,可以推断出下列哪项判断为真?()
根据下列材料回答问题。2015年上半年A区完成规模以上工业总产值289.9亿元,同比下降9.4%,降幅比1—5月扩大0.7个百分点,比1—4月扩大2.2个百分点,比一季度扩大7.5个百分点。其中,上半年A区两大主导行业汽车制造业完成产值51.6亿
以下关于企业信息处理的叙述中,不正确的是_______。
Aschildrengetolder,self-disciplineshouldtaketheplaceofimposeddiscipline.Constrainsbecomeinternalizedandchildren
A、Itwillreducegovernmentrevenues.B、Itwillstimulatebusinessactivities.C、Itwillmainlybenefitthewealthy.D、Itwillc
Incitieswithrentcontrol,thecitygovernmentsetsthemaximumrentthatalandlordcanchargeforanapartment.Supporterso
最新回复
(
0
)