首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设有6个有序表A、B、C、D、E、F,分别含有10、35、40、50、60和200个数据元素,各表中元素按升序排列。要求通过5次两两合并,将6个表最终合并成1个升序表,并在最坏情况下比较的总次数达到最小。 请回答下列问题: 给出完整的合并过程,并求出最坏
设有6个有序表A、B、C、D、E、F,分别含有10、35、40、50、60和200个数据元素,各表中元素按升序排列。要求通过5次两两合并,将6个表最终合并成1个升序表,并在最坏情况下比较的总次数达到最小。 请回答下列问题: 给出完整的合并过程,并求出最坏
admin
2015-12-30
19
问题
设有6个有序表A、B、C、D、E、F,分别含有10、35、40、50、60和200个数据元素,各表中元素按升序排列。要求通过5次两两合并,将6个表最终合并成1个升序表,并在最坏情况下比较的总次数达到最小。
请回答下列问题:
给出完整的合并过程,并求出最坏情况下比较的总次数。
选项
答案
对于长度分别为m,n的两个有序表的合并,最坏情况下是一直比较到两个表尾元素,比较次数为m+n-1次。故,最坏情况的比较次数依赖于表长,为了缩短总的比较次数,根据哈夫曼树(最佳归并树)思想的启发,可采用如图所示的合并顺序。 [*] 根据上图中的哈夫曼树,6个序列的合并过程为: 第1次合并:表A与表B合并,生成含有45个元素的表AB; 第2次合并:表AB与表C合并,生成含有85个元素的表ABC; 第3次合并:表D与表E合并,生成含有110个元素的表DE; 第4次合并:表ABC与表DE合并,生成含有195个元素的表ABCDE; 第5次合并:表ABCDE与表F合并,生成含有395个元素的最终表。 由上述分析可知,最坏情况下的比较次数为:第1次合并,最多比较次数=10+35-1=44;第2次合并,最多比较次数=45+40-1=84;第3次合并,最多比较次数=50+60-1=109;第4次合并,最多比较次数i=85+110-1=194;第5次合并,最多比较次数=195+200-1=394。 故,比较的总次数最多为:44+84+109+194+394=825。
解析
转载请注明原文地址:https://kaotiyun.com/show/GzRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列不属于凯末尔主义内容的是()。
最晚到汉武帝时期,出现了我国第一部算学著作(),它记载了用竿标测日影以求日高的方法,从而认识了勾股定理。
第一次鸦片战争过程中,清政府在()时对英国侵略者的态度发生了转变。
下列选项中,()不是福建人民革命政府的政治、经济主张所代表的受益阶级。
公元前1世纪,恺撒在征服高卢的过程中接触过一些西日耳曼人,并将见闻写成()。
元代对边疆地区的统治方式不同于其他三地的一地是()。
电子计算机的发展经过了:①电子数值积分计算机(ENIAC)②集成电路计算机③大规模集成电路汁算机④晶体管计算机⑤人工智能计算机其先后顺序是()。
“二战期间,美国研制了原子弹并用于实践;1946年美国投入的第一台电子计算机最初是用于计算炮弹弹道;德国人研制成功的远程液体火箭是用于空袭英国的。”以上史实说明()。
假设系统的所有资源是同类型的,系统中的进程每次申请资源数最多1个,那么,下面列出的4种情况中,()可能发生死锁。情况序号系统中进程数资源总量
关于分页系统,回答下列问题:(1)在页表中,哪些数据项是为实现换页而设置的?(2)设某系统为每个作业进程分配3个内存块,某作业进程在运行访问中的轨迹为1,4,3,1,6,8,1,且每一页都是按请求装入的。问:先进先出页面置换算法(FIF
随机试题
在Word2010中,选定一行文本的最方便快捷的方式是()
A.鳞状细胞癌B.燕麦细胞癌C.大细胞未分化癌D.肺泡细胞癌临床表现异位内分泌综合征的是
链霉素最主要的毒性反应是( )。
患者,男,36岁。低热,头晕眼花;心悸不宁,面白少华,唇甲淡白,舌质淡,脉细。其治法是
炼化企业产生的油泥、废弃催化剂在最终处置前可暂时存放于()。
大型建设工程项目总进度目标论证的核心工作是通过()。
下列各项中,应确认为企业其他货币资金的有()。
根据《国有资产评估管理办法》的相关规定,我国国有资产在兼并、出售、股份经营、资产拍卖、清算、转让时的评估方法包括()。
如果驾驶员严格遵守操作规范,并且轮船在起航前经过严格的例行检查,那么轮船就不会失事,除非出现如飓风、海啸等特殊意外。据悉,一艘“光明号”轮船在黄沙岛附近失事。如果上述论断为真,则下列哪项一定为真?()
CharacterAnalysisofShakespeareanPlaysI.Characteranalysis—characterevaluationasthebestwaytostarttheanalysisof
最新回复
(
0
)