首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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-07-09
29
问题
设有关键码序列(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://kaotiyun.com/show/I4tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublex,y,*px,*Py;执行了px=&x;Py=&y;之后,正确的输入语句是()。
以下选项中,没有编译错误的是()。
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为
设y为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;y=&a;后Y的值为()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
下面是有关C语言字符数组的描述,其中错误的是()。
数据库设计中反映用户对数据要求的模式是()。
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
随机试题
利益集团通过接近政策制定者,了解政策制定者的()
有关ALL细胞化学染色说法正确的是
下列关于塔式起重机的安全防护装置的说法中,错误的是()。
我国进出口商品的作价原则是()。
有限责任公司股东会对公司增减注册资本、修改公司章程等事项做出决议,应当()。
目前,托管资产的场内资金清算主要采用()。
在对被审计单位的库存现金进行监盘后,应当由()编制“库存现金监盘表”。
据统计,截至今年9月,我省城镇登记失业女性12.95万人,占总数的48.6%,而在岗上的女性,多数仍处于从事繁重而简单的劳动行列之中,从调查情况看,97%家庭中,女性的收入低于男性,男女两性实际收入确实还存在一定差距,与男性相比,女性仍属于低收入群体。在农
Youwillhearfivepeopletalkingabout"HowtoSlowDownthePaceofLife".Forquestions9-13,choosefromthelistA~Fw
Althoughineighteenth-centuryEnglandanactiveculturallifeaccompaniedthebeginningsofmiddle-classconsumerism,the(i)__
最新回复
(
0
)