首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(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
53
问题
设有关键码序列(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/I4tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有关return语句说法不正确的是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
C语句中不能够正确计算下述公式的程序段是()f=
以下有关宏的描述不正确的是()。
设y为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;y=&a;后Y的值为()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
在关系数据库中,用来表示实体间联系的是
数据库设计的根本目标是要解决
数据库系统的核心是
随机试题
建筑结构的设计极限状态是()。
将十进制的整数化为N进制整数的方法是()。
此时关键的检查是要了解深静脉瓣膜功能受损程度应采用
A.APTTB.PTC.D-二聚体D.FDPE.TT口服抗凝剂时通常采用的监测指标是
根据《环境影响评价技术导则一总纲》,下列关于工程分析基本要求的说法,正确的是()。
下列各项,不增加企业资本公积的有()。
一个年轻人寄了许多份简历到一些广告公司应聘。其中有一家公司写了一封信给他:“虽然你自认为文采很好,但从你的来信中,我们发现了许多语法错误,甚至有一些错别字。”这个青年想如果这是真的,我应该感谢他们告诉我,然后改正。于是他给这个公司写了一封感谢信。几天后,他
一、注意事项1.申论考试与传统的作文考试不同,是分析驾驭材料的能力与表达能力并重的考试。2.仔细阅读给定的资料,按照后面提出的“作答要求”依次作答在答题纸指定位置。3.答题时请认准题号,避免答错位置影响考试成绩。4.作答时必须使用黑
21101,9633,8624,7523,954,()。
Inthefollowingessay,eachblankhasfourchoices.Choosethebestanswerandwritedownontheanswersheet.AWebbrowser
最新回复
(
0
)