首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列排序法中,最坏情况下时间复杂度最小的是
下列排序法中,最坏情况下时间复杂度最小的是
admin
2017-03-31
53
问题
下列排序法中,最坏情况下时间复杂度最小的是
选项
A、堆排序
B、快速排序
C、希尔排序
D、冒泡排序
答案
A
解析
假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后扫描和n/2遍的从后往前扫描,需要比较次数为n(n—1)/2。快速排序法的最坏情况比较次数也是n(n-1)/2。简单插入排序,无论是否最坏都需要n(n一1)/2比较。堆排序,无论是否最坏情况都是比较O(nlog
2
n)次。所以选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/qvgp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
如果要查询学生表中年龄在一定范围区间的记录,要求用户使用查询时输入区间条件,那么应该采用的查询方式是()。
要限制宏命令的操作范围,可以在创建宏时定义()。
在Access的数据表中删除一条记录,被删除的记录()。
Access提供的筛选记录的常用方法有三种,以下()不是常用的。
在数据表的设计视图中,数据类型不包括()类型。
根据对数据源操作方式和结果的不同,查询可以分为五类:选择查询、交叉表查询、参数查询、()和SQL查询。
能够使用“输入掩码向导”创建输入掩码的数据类型是()。
对如图所示的二叉树进行中序遍历的结果为()。
在结构化方法中,软件功能分解属于下列软件开发中的阶段是
随机试题
患者,女性,24岁,口服吲哚美辛数片后觉胃部疼痛,6小时前排黑色成形便约100g。既往无胃病史。Bp90/60mmHg,P86次/分,Hb100g/L,粪便隐血(+++)。应首选的治疗是
A.抑制蛋白质合成B.刺激胰岛β细胞释放胰岛素C.促进葡萄糖分解.D.抑制糖原分解和异生E.增强胰岛素的作用甲苯磺丁脲降血糖作用是
构成“传染过程”的必备因素有
女性,52岁,有胆管结石病史,近2天来右上腹痛,体温37.8℃,2小时前突然畏寒、寒战,体温达40℃,精神紧张兴奋、口渴、面色苍白、脉搏98次/分、有力,血压110/96mmHg尿量每小时26ml为排除发生弥散性血管内凝血的可能作了多项检查,下列哪项
某企业2015年支付如下费用:合同工工资105万元,实习生工资20万元,返聘离休人员工资30万元,直接支付给劳务派遣公司用工费40万元。2015年企业计算企业所得税时允许扣除的职工工会经费限额是()万元。(2016年回忆版)
以下行为中,构成诋毁商誉行为的有()。
在()上纠正了王明右倾错误。
下列不属于我国西部大开发范围的是()。
英国石油公司在墨西哥湾的油井发生爆裂,大量原油泄漏。该公司立即并持续使用化学分散剂来分解浮油。美国众议院能源和环境委员会主席埃德.写基对化学分散剂的安全性提出了严重质疑。国家食品和药物管理局的回应是:“化学分散剂是安全的,因为没有任何报告显示这种化学品进入
在共产主义社会,“三大差别”(工业与农业、城市与乡村、脑力劳动与体力劳动的差别)必须归于消失的前提条件是
最新回复
(
0
)