首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3,4,6,8,7)。在这种情况下,采用 (40)排序算法最好,时间复杂度为 (41)。 (41)
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3,4,6,8,7)。在这种情况下,采用 (40)排序算法最好,时间复杂度为 (41)。 (41)
admin
2017-11-27
85
问题
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3,4,6,8,7)。在这种情况下,采用 (40)排序算法最好,时间复杂度为 (41)。
(41)
选项
A、O(n)
B、O(nlgn)
C、O(n
2
)
D、0(n
2
lgn)
答案
A
解析
排序是基本的数据处理要求,存在多种排序算法,要求考生掌握基本的排序算法。插入排序算法将输入数组分为两部分,已排序部分和未排序部分,每次从未排序部分中取出第一个元素,插入到已排序部分的正确位置。当输入数据基本有序时,插入排序所需要进行元素之间比较的次数最少,是最好情况下的运行时间,其复杂度为线性时间。归并排序和堆排序在所有情况下的运行时间均为O(nlgn)。快速排序在最坏情况下的运行时间O(n
2
),当输入数据序列基本有序时,快速排序处于最坏的情况。
转载请注明原文地址:https://www.kaotiyun.com/show/rBPZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
工程建设过程中,按照计划应于2014年7月23日完成到货验收,但乙方并未按时到货,乙方恳请监理单位暂且不向甲方汇报此事,而监理公司出具了专题监理报告向甲方说明了此事。这体现了监理的()原则。
凡由承建单位负责采购的原材料、半成品、构配件或设备,在采购订货前应向监理工程师申报,经(48)审查认可后,方可进行订货采购。
城域网交换技术包括光纤分布式数据接口(FDDI)、分布式队列双总线(DQDB)和多兆位数据交换服务(SMDS)。其中DQDB具有很多优点,关于DQDB描述不正确的是:_____________。
合同生效后,当事人发现合同对质量的约定不明确,首先应当采用(55)的方式确定质量标准。
关于维护软件所需的成本,以下叙述正确的是(18) 。
很多银行网站在用户输入密码时要求使用软键盘,这是为了(29)。
在CPU中,(3)可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。
系统总线通常采用______的方式传送数据。
请指出A公司与政府B部门签订的补充协议有何不妥之处,并说明理由。请简要叙述合同的索赔流程。
阅读下列说明,回答问题l至问题4,将解答填入答题纸的对应栏内。【说明】某系统集成公司b承建了a公司的办公自动化系统建设项目,任命张伟担任项目经理。该项目所使用的硬件设备(服务器、存储、网络等)和基础软件(操作系统、数据库、中间
随机试题
预防风湿热复发的首选药物是
青春期易患
六一散适用于理中汤适用于
功能泻肺平喘、利水消肿的药物是
被告人吕某在担任扬州市新世纪黑豚特种养殖有限公司法定代表人期间,利用广告对本公司的产品及服务作虚假宣传,并造成养殖户重大经济损失。则如下说法正确的是:()
某股份有限公司共发行股份3000万股,每股享有平等的表决权。公司拟召开股东大会对与另一公司合并的事项作出决议。在股东大会表决时可能出现下列情形中,能使决议得以通过的是()。
淡水湖从景观类型上看,有()()类型。
积极推广适用于民间的公安科技,提高群众自防、自救能力;在群众中普及防卫知识,提高群众打击违法犯罪活动的本领。()
有标明数字1、2、3、4、5、6、7、9的八张卡片,将它们随意组合成两个四位数,那么这两个四位数的差值最小为()。
Wemadehimourmonitor.Theitalicizedpartfunctionsasa(n)______inthesentence.
最新回复
(
0
)