首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
下列关于外部排序说法正确的是( )。
下列关于外部排序说法正确的是( )。
admin
2019-07-18
38
问题
下列关于外部排序说法正确的是( )。
选项
A、内存与外设交换信息的时间只是外排序总时间的一小部分
B、外部排序就是在外存上进行排序,无需内存参与
C、败者树是一棵完全二叉树
D、置换一选择排序得到的初始归并段长度一定相等
答案
C
解析
A:影响外排序时间的主要因素就是内存与外设交换信息的总次数,所以A错误。
B:外部排序也是在内存上进行排序,只不过需要分为多步而已,所以B错误。
C:从败者树的构建方式可知,败者树是一棵完全二叉树,所以C正确。
补充知识点:败者树和堆有什么区别?
提示:外排序中败者树和堆排序的区别在于:
(1)败者树是在双亲结点中记下刚进行完的这场比赛的败者,而让胜者去参加更加高一层的比赛,便可得到一棵败者树。而堆排序可看做一种胜者树,即双亲结点表示其左右孩子中的胜者。
(2)在败者树中,参加比较的n个关键字全部为叶子结点,双亲即为其左、右子女的败者,败者树中结点总数为2n一1,加上冠军结点恰好为2n。而堆是由n个关键字组成的完全二叉树,每个关键字作为树中的一个结点,根是n个关键字中的胜者,树中结点总数为n。
D:使用置换-选择排序得到的初始归并段长度不一定相等,从最佳归并树构造赫夫曼树的过程也可以得到答案,所以D错误。
外排序的基本过程:
基于磁盘进行的排序多使用归并排序方法。其排序过程主要分为以下两个阶段:
(1)建立用于外排序的内存缓冲区。根据它们的大小将输入文件划分为若干段,用某种内排序方法对各段进行排序。经过排序的段叫做初始归并段。当它们生成后就被写到外存中。
(2)按归并树模式,把(1)生成的初始归并段加以归并,一趟趟扩大归并段和减少归并段数,直到最后归并成一个大归并段为止。 例如:设有一个包含4500个记录的输入文件,现用一台其内存至多可容纳750个记录的计算机对该文件进行排序。输入文件放在磁盘上,磁盘每个页块可容纳250个记录,这样全部记录可存储在4500/250=18个块中。输出文件也放在磁盘上,用以存放归并结果。由于内存中可用于排序的存储区域能容纳750个记录,所以内存中恰好能存3个块的记录。在外排序一开始,把18块记录每3块一组读入内存。利用某种内排序方法进行内排序,形成初始归并段,再写回外存。总共可得到6个初始归并段,然后一趟一趟进行归并排序,如图1-9所示。
转载请注明原文地址:https://kaotiyun.com/show/gPCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
第一次国共合作采取了共产党员以个人身份加入国民党的“党内合作”方式。最早提出这种方式的是()。
下列对近代社会思潮产生的先后顺序排列正确的是()。①人文主义②自由主义③理性主义④重商主义
度田事件
下列对1918年德国十一月革命说法不正确的是()。
中国第一个资产阶级革命团体兴中会建立的时间是()。
二战中,中国进行百团大战时,欧洲战场正在进行()。
在集中式总线仲裁中,()方式响应时间最快。
A、1243B、4312C、2134D、3214D图的BFS遍历。D选项,首先访问结点3,与3邻接的结点4、2都未曾访问过,故3后面因该为2、4(或4、2),故D错。
某机字长32位,它的存储容量为256MB,按字节编址,则它的寻址范围大小为()。
一个SPOOUNG系统由输入进程I、用户进程P、输出进程O、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程O输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在同一个磁盘上,因此,SPOO
随机试题
女性,35岁。8年前因胃出血行胃大部切除术,近1年来乏力、头晕、面色渐苍白,平时月经量稍多,化验血Hb69g/L,MCV68fl,MCHC28%,WN25.5×109/L,Plt265×109/L,网织红细胞1.5%。该患者在进行血液学检查时,最
紧急电话系统说法错误的是()。
关于魅力型领导理论的说法,错误的是()。
2016年3月,母公司以l000万元的价格(不含增值税)将其生产的设备销售给其全资子公司作为管理用固定资产。该设备的生产成本为800万元,未计提存货跌价准备。子公司于收到当日投入使用,并采用年限平均法对该设备计提折旧,该设备预计使用年限为10年,预计净残值
为什么说设置和使用会计科目是各项核算方法发挥作用的基础?
某市为治理污水,需要铺设一段全长为300m的污水排放管道.铺设120m后,为了尽量减少施工对城市交通所造成的影响,后来每天的工效比原计划增加20%,结果共用30天完成这一任务.求原计划每天铺设管道的长度.如果设原计划每天铺设xm管道,那么根据题意,可得方程
依据我国社会主义初级阶段生产力落后的实际情况,我们必须()。
关于路由器,下列说法中错误的是(18)。
Readthetextbelowaboutanadvertisementforinformationsystemstrainees.Inmostofthelines(41-52),thereisoneextrawor
Forgetfit,tannedandsporty—thenewgenerationofAustraliansisfastbecomingfat,paleandlazy.Aloveofjunkfood,tele
最新回复
(
0
)