首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(Q,G,M,Z,A,N,P,X,H),下面(44)是从上述序列出发建堆的结果。
设有关键码序列(Q,G,M,Z,A,N,P,X,H),下面(44)是从上述序列出发建堆的结果。
admin
2010-01-17
49
问题
设有关键码序列(Q,G,M,Z,A,N,P,X,H),下面(44)是从上述序列出发建堆的结果。
选项
A、H,G,M,P,A,N,Q,X,Z
B、G,M,Q,A,N,P,X,H,Z
C、A,G,M,H,Q,N,P,X,Z
D、A,G,H,M,N,P,Q,X,Z
答案
C
解析
本题考查建堆的过程。从一个无序序列建堆的过程是一个反复“筛选”的过程。若将此序列看成是一个完全二叉树,则最后一个非终端结点是第|n/2|,因此“筛选”只需要从这个元素开始就可以了。关键码序列(Q,G,M,Z,A,N,P,X,H)的|n/2|等于4,对应的元素是Z,根据与这个关键码序列对应的完全二叉树可以知道,Z>H,则交换。接着是对第3个元素M进行“筛选”,由于它不大于其左、右孩子结点的值,则筛选后序列不变。再接下来是对第2个元素G进行“筛选”,由于它大于右孩子结点A的值,则交换。最后是对第1个元素Q进行“筛选”,它此时大于其左孩子结点A的值,则交换之,后又大于其右孩子结点G的值,再交换后得到建堆的结果是(A,G,M,H,Q,N,P,X,Z)。
转载请注明原文地址:https://kaotiyun.com/show/2YjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
浏览器与WWW服务器之间传输信息时使用的协议是(63)。
FTP使用的传输层协议为(47);FTP有2个端口,用作控制连接的默认端口号为(48),用作数据传输的默认端口号为(49)。
在Linux中,外部设备文件放在(64)中,设备文件sdc标识的设备类型为(65)。
在Word编辑状态下,将正文中所有“internet explorer”改写为“Internet Explorer”,常选用编辑子菜单上的(14)命令;单击“工具”栏中的“(15)”按钮可以在光标所在处插入超链接。
在Windows命令行窗口中,运行(65)命令后得到如下图所示的结果,该命令通常用以(66)。
按照10BASE-2标准,一个网段的最大段长为(23),网段之间采用中继器最多可以连接(24)个网段。
对于网络中的中继器,下列说法中错误的是(35)。
计算机系统中,有时候用到BCD编码。下列关于BCD编码的说法中,正确的是(6)。
在Internet服务中,标准端口号是指(23)。
随机试题
性比例指()
A.补中益气,生津养血B.补中益气,升阳举陷C.补中益气,安神益智D.补中益气,祛痰止咳E.补中益气,固精止带黄芪的功效是
一日,肖某走至一住宅楼的一单元楼下时被突然落下的一个花盆砸伤,经查,该花盆是由楼顶玩耍的三名小孩不小心撞掉的,但不知是哪一个小孩撞掉的。关于本案的举证责任,正确的是:
甲向乙借款50万元注册成立A公司,乙与甲约定在A公司取得营业执照的第二天,乙的B公司向A公司借款50万元。A公司取得营业执照后,由甲经手将A公司50万元借给B公司。关于甲的行为性质,下列哪一选项是正确的?(2013/2/13)
我国儿童文学的最高奖项是()。
Excitement,fatigue,andanxietycanallbedetectedfromsomeone’sblinks,accordingtopsychologistJohnStern(21)Washington
在微型计算机中,通常用主频来描述CPU的(6);对计算机磁盘工作影响最小的因素是(7)。(2009年11月试题6~7)(7)
ThelastG20summittookplacein______.
A、Akindofredfruit.B、Flowerpetals.C、Asortofrarefat.D、Anaturaldye.D短文提到,人们过去用一种天然的染料来描绘嘴唇,故D为答案。A中的red在文中不是修饰fruit;
Despitethebrouhaha(骚动)overstolene-mailsfromtheUniversityofEastAnglia,thescienceofclimatechangeiswellenoughest
最新回复
(
0
)