首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
堆排序分为两个阶段,其中第一阶段将给定的序列建成一个堆,第二阶段逐次输出堆顶元素。设给定序列{48,62,35,77,55,14,35,98},若在堆排序的第一阶段将该序列建成一个堆(大根堆),那么交换元素的次数为( )。
堆排序分为两个阶段,其中第一阶段将给定的序列建成一个堆,第二阶段逐次输出堆顶元素。设给定序列{48,62,35,77,55,14,35,98},若在堆排序的第一阶段将该序列建成一个堆(大根堆),那么交换元素的次数为( )。
admin
2021-08-17
38
问题
堆排序分为两个阶段,其中第一阶段将给定的序列建成一个堆,第二阶段逐次输出堆顶元素。设给定序列{48,62,35,77,55,14,
35
,98},若在堆排序的第一阶段将该序列建成一个堆(大根堆),那么交换元素的次数为( )。
选项
A、5
B、6
C、7
D、8
答案
B
解析
考查初始堆的构造过程。首先对以第「n/2」个结点为根的子树筛选,使该子树成为堆,之后向前依次对各结点为根的子树进行筛选,直到筛选到根结点。序列{48,62,35,77,55,14,
35
,98)建立初始堆的过程如下所示:
如图所示,(a)调整结点77,交换1次;(b)调整结点35,不交换;(c)调整结点62,交换2次;(d)调整结点48,交换3次。所以上述序列建初始堆,共交换元素6次。
转载请注明原文地址:https://kaotiyun.com/show/iH3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
设计一个算法,求无向图G(采用邻接表存储)的连通分量个数。
已知一组关键字为(26,36,41,38,44,15,68,12,6,5l,25),用链地址法解决冲突。假设装填因子a=0.75,散列函数的形式为H(K)=KMODP,回答下列问题:画出散列表。
采用了虚拟存储器的计算机系统中,逻辑地址与物理地址相比()。
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
一台模型机共有7条指令,主频25MHz,各指令的使用频度与CPI如表3—1所列,该机有8位和16位两种指令字长,采用2—4扩展操作码。8位字长指令为寄存器一寄存器(R—R)二地址类型,16位字长指令为寄存器一存储器(R—M)二地址变址类型(地址码范围在-
一个快速以太网交换机的端口速率为100Mbps,若该端口可以支持全双工传输数据,那么该端口实际的传输带宽是()。
若一个用户进程通过read系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是I.若该文件的数据不在内存,则该进程进入睡眠等待状态Ⅱ.清求read系统调用会导致CPU从用户态切换到核心态Ⅲ.read系统调用的参数应包含文件的名称
下列关于闪存(FlashMem0ry)的叙述叶t,错误的是
在OSI参考模型中,下列功能需由应用层的相邻层实现的是
某磁盘的转速为10000转/分,平均寻道时间是6ms,磁盘传输速率是20MB/s,磁盘控制器延迟为0.2ms,渎取一个4KB的扇区所需的平均时间约为
随机试题
孕妇有严重水肿,特别是并发脑水肿、肺水肿和肾功能不全时,比较有效的措施是应用
A.单用糖皮质激素B.糖皮质激素并用细胞毒药物C.两者都是D.两者都不是微小病变型肾病的治疗方法是
模型灌注后最佳脱模时应控制在A.10~20minB.30~40minC.50minD.1~2hE.2.5h
患者,男性,20岁。全身瘙痒1月余,当地医院拟为皮炎或湿疹治疗无效,且皮损加重,夜间瘙痒明显。入院体检:皮损以腹部、大腿内侧为明显,表现为散在的针头大小红色或皮色丘疹,部分结痂少许渗出,手指间渗出明显,阴囊、包皮可见散在丘疹、结节。家中多人发生类似皮损。
下列各药中,性味甘淡平的是
无粘结预应力混凝土施工时,无须()。
把系统分解成具有层次性的模块化结构时,首先要考虑的是模块划分的大小。
我国面积最大的外流盆地是()。
简述西周时期婚礼制度。
Thepriceofabitcointopped$900lastweek,anenormoussurgeinvaluethatarrivedamidstCongressionalhearingswheretopU.
最新回复
(
0
)