首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果只想得到一个关键字序列中第k个最小元素之前的排序序列,最好采用(53)排序方法。如果有这样的一个序列(57,40,38,11,13,34,48,75,25,6,19,9,7),得到第4个最小元素之前的部分序列(6,7,9,11),使用所选择的算法实现时
如果只想得到一个关键字序列中第k个最小元素之前的排序序列,最好采用(53)排序方法。如果有这样的一个序列(57,40,38,11,13,34,48,75,25,6,19,9,7),得到第4个最小元素之前的部分序列(6,7,9,11),使用所选择的算法实现时
admin
2009-02-15
44
问题
如果只想得到一个关键字序列中第k个最小元素之前的排序序列,最好采用(53)排序方法。如果有这样的一个序列(57,40,38,11,13,34,48,75,25,6,19,9,7),得到第4个最小元素之前的部分序列(6,7,9,11),使用所选择的算法实现时,要执行(54)次比较。
选项
A、13
B、34
C、269
D、以上都不对
答案
B
解析
采用堆排序最合适。依题意可知,只需取得第A个最小元素之前的排序序列,堆排序的时间复杂度为O(n+A×log
2
n),若k≤n/ log
2
n,则时间复杂度为O(n)。对于序列:(57,40,38,11,13,34 48,75, 25,6,19,9,7),得到第4个最小元素之前的部分序列(6,7,9,11),使用所选择的算法实现时,其执行比较次数如下:
建堆 20次比较 得到6
调整 5次比较 得到7
调整 4次比较 得到9
调整 5次比较 得到11
总的比较次数为34次。
转载请注明原文地址:https://www.kaotiyun.com/show/hDxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
FDDI与TokenRing都采用(45)传递协议,在FDDI的令牌帧中有(46),其主要作用是(47)。FDDI在(48)产生新令牌帧,允许在环上同时存在(49)。
关于SET协议,以下哪种说法是错误的?(26)
在某一分页存储管理系统中,页面的大小为4KB。现有一作业,其部分页表如表2-1所示。若给定一十进制逻辑地址为8644,其十进制物理地址是(12)。
FDDI中采用(24)编码技术,使编码效率提高到(25),这对于100Mbit/s的光纤网,意味着只需要125MHz元件就可以实现。为了得到足够的同步信息,FDDI实际采用二进制编码方法,即先技(24)编码后,再用(26)。为了消除环网中数据的时钟偏移,F
国际标准化组织制定的OSI公共管理信息协议是(8),另外,ISO还定义了5个管理功能域,(9)属于性能管理域。IAB制定的网络管理切,议是SNMP,在SNMP管理框架中使用的管理信息库为(10)。管理站(Manager)通过GetRequest命令查询代
虚拟存储管理系统的基础是程序的(23)理论,这个理论的基本含义是指程序执行时往往会不均匀地访问主存储器单元。根据这个理论,Denning提出了工作集理论。工作集是进程运行时被频繁地访问的页面集合。在进程运行时,如果它的工作集页面都在(24)内,能够使该进程
FDDI采用(27)方案避免环网中的时钟偏移,并规定进入站点缓冲器的数据时钟由输入信号的时钟确定,缓冲器的输出时钟信号由本站的时钟确定。
码是一些码字组成的集合。一对码字之间的海明距离是(16),一个码的海明距离是所有不同码字的海明距离的(17)。如果要检查出d位错,那么码的海明距离是(18)。如果信息长度为5位,要求纠正1位错,按照海明编码,需要增加的校验位是(19)。以太网中使用的校验码
下面有关NAT叙述不正确的是______。
某一定点数字长为n位,且最高位是符号位,小数点位于最低有效数值位之后,则该机器数所能表示的最小值是(2)。
随机试题
下列哪项不是肝硬化引起门脉高压的原因
这个标志是何含义?
患者,女,55岁。肝硬化腹水,24小时尿钠110mmol,24小时尿钾117mmol。选用何种利尿剂较好
男,56岁,1天前右下腹有转移性腹痛,麦氏点有固定的压痛,现腹痛突然加剧,范围扩大,腹部有肌紧张。应考虑是
甲公司2007年1月1日以1300000元购买乙企业95%的股权,乙企业2007年1月1日的资产公允价值总额为5000000元,负债公允价值总额为3000000元。则甲公司取得投资时应确认的投资收益为()元。
再保险指保险人将其承担的保险业务,以______形式部分转移给其他保险人的保险。
A.wecanmakeexceptionsforChinesecompanies.B.Iwillintroduceyouthedetails.C.WheredoIsendtheregistrationfor
以下哪个不是用浏览器对交换机进行配置的必备条件?——
设有学生表student(学号,姓名,性别,出生日期,院系)、课程表course(课程号,课程名,学时)和选课表score(学号,课程号,成绩),删除学号为"20091001"且课程号为"C1"的选课记录,正确命令是
现代医学研究发现,笑对身心健康十分有益。俗话说:“笑一笑,十年少;愁一愁,白了头。”当你笑的时候,【C6】______,从而使大脑有更多的休息时间。人生来就会笑,但也许有人并不知道,【C7】______.只要发笑,嘴角和颧骨部位的肌肉便跟着
最新回复
(
0
)