首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
堆排序分为两个阶段,其中第一阶段将给定的序列建成一个堆,第二阶段逐次输出堆顶元素。设给定序列{48,62,35,77,55,14,35,98},若在堆排序的第一阶段将该序列建成一个堆(大根堆),那么交换元素的次数为( )。
堆排序分为两个阶段,其中第一阶段将给定的序列建成一个堆,第二阶段逐次输出堆顶元素。设给定序列{48,62,35,77,55,14,35,98},若在堆排序的第一阶段将该序列建成一个堆(大根堆),那么交换元素的次数为( )。
admin
2021-08-17
59
问题
堆排序分为两个阶段,其中第一阶段将给定的序列建成一个堆,第二阶段逐次输出堆顶元素。设给定序列{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://www.kaotiyun.com/show/iH3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
采用了虚拟存储器的计算机系统中,逻辑地址与物理地址相比()。
设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。进程A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。进程B的运行轨迹为:计算50ms,输
若一组记录的排序码序列F={50,80,30,40,70,60},利用快速排序方法,以第一个记录为基准,得到一趟快速排序的结果为()。
设散列表的表长m=14,散列函数H(k)=kMOD11,表中已有15,38,61,84四个元素,如果用线性探测法处理冲突,则元素49的存储地址是()。
在物理层接口特性中,用于描述完成每种功能的事件发生顺序的是
假设一个主频为1GHz、CPI为5的CPU需要从某个成块传送的I/O设备读取1000B的数据到主存缓冲区中,该I/O设备一旦启动即按50KB/s的数据传输率向主机传送1000B数据,每个字节的读取、处理并存入内存缓冲区需要1000个时钟周期,则以下4种
有如下的文件目录结构。使用目录E的用户与对文件I加以保护,不许别人使用,如何实现?
下列()单链表最适合用作队列的存储方式。
相对于微程序控制器,硬布线控制器的特点是_______。
关于链表的特点,下面的叙述中不正确的是()。
随机试题
垂体瘤系垂体前叶内分泌细胞异常增生形成的肿瘤,根据细胞的分泌功能不同而将垂体腺瘤分成以下几种类型,分别具有不同的临床症状:催乳激素瘤:女性出现月经停止,乳腺分泌,不能生育等。生长激素瘤:在青春期以前表现为巨人症,在成人表现为肢端肥大症。
下列关于肝性脑病的诊断,正确的是
A.昏迷B.心脏病C.脑膜刺激征D.三偏征E.血性脑脊液
A.寒凉药B.开窍药C.发汗药D.温热药E.涩肠止泻药阴虚火旺者忌用
下列关于统计表的编制原则的描述,不正确的是()。
公司组织员工向地震灾区捐款,而你的家庭生活十分困难。如果捐款,生活将受到严重影响,看到其他员工都在捐款,有的困难职工捐款达到了数百元,你会()。
下列属于乔羽的作品的是()。
美国市场上畅销的芭比娃娃玩具,其原料来自中东,半成品在中国台湾地区制造,假发来自日本,包装材料由美国提供,最后在马来西亚和印度尼西亚组装,这说明()。
改革开放以来,乡镇企业的异军突起,其重要意义包括()①改变了公有制经济的主体地位②推动了农村产业结构的现代化进程③加快了农村的现代化进程④开辟了农民致富的新途径
下列关于世界上第一台电子计算机ENIAC的叙述中,错误的是()。
最新回复
(
0
)