首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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
2015-11-25
38
问题
设有关键码序列(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
,…为根的子树排成堆,直到以Kl为根的树排成堆,就完成了建堆过程。此题中,n=16,i=[16,2]=8,即从第8个结点开始,建堆完成后如下图:所以经过初始建堆后关键码值B在序号是3.
转载请注明原文地址:https://kaotiyun.com/show/dkLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面程序是用来打印九九乘法表的,请填空。DimiAsInteger,jAsInteger,Str1$Str1=""Fori=1To9Forj=1To9If[]ThenStr1=Str1+Str$(j)+"X"
下列事件过程运行后输出结果是PrivateSubCommand1_Click()PrintFormat$(123,456,"###,##%")EndSub
下列定义语句中不能定义为字符型数据的是()。
软件维护活动包括:改正性维护、适应性维护、______维护和预防性维护。
以下各项中,VisualBasic不能接收的图形文件是
下列程序段在窗体上输出______,在立即窗口中输出______。S1="software"S2="hardware"S3="computer"PrintRight(S1,3)Picture1.PrintMid(S2,2,4)Debug.P
在dountil…Loop循环中,判断循环表达式与结束循环的关系是______。
在VisualBasic中最基本的对象是______,它是应用程序的基石,也是其他控件的容器。
可以用做其他控件容器的控件是
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算,这种情况称为______
随机试题
最早把美育与德、智、体“三育”并称的是()
糖异生:
符合乳腺癌的描述是
女性,42岁,无痛性肉眼血尿3个月,膀胱镜检查见膀胱左侧壁有一个2.0cm×1.1cm×1.8cm大小乳头状新生物,膀胱部分切除术后发现病变已侵犯膀胱壁深肌层,这属于国际抗癌联合会分期法中哪一期()
甲上市公司(以下简称“甲公司”)20×1年至20×3年发生的有关交易或事项如下:其他有关资料:甲、乙公司均为增值税一般纳税人,适用的增值税税率均为17%,本题不考虑除增值税外其他相关税费;售价均不含增值税;本题中有关公司均按净利润的10%提取法定盈余公积
质量管理体系的管理评审属于()。
中国的公益领域突然间出现许多新想法,无论是在企业公益活动中,还是在公益基金以及公益组织等领域,这样的事并不鲜见。应该说这是好现象,因为在公益领域,许多人都受新想法的刺激和鼓舞。但是,要真正促进公益的发展,我们还是应该从理想转向“如何去做”,从关注想法转向模
战后发达资本主义国家国内垄断资本发展的新现象主要有
Inshoppingmalls,theassistantstrytopushyouintobuying"agifttothankherforherunselfishlove".Whenyoulogontoa
Wheredoesthewomanwanttogo?
最新回复
(
0
)