首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在最坏情况下,下列排序方法中时间复杂度最小的是
在最坏情况下,下列排序方法中时间复杂度最小的是
admin
2010-12-16
47
问题
在最坏情况下,下列排序方法中时间复杂度最小的是
选项
A、冒泡排序
B、快速排序
C、插入排序
D、堆排序
答案
D
解析
在最坏情况下:冒泡排序需要的比较次数为n(n-1)/2;快速排序需要的比较次数也为n(n-1)/2;插入排序需要的比较次数也为 n(n-1)2;堆排序需要比较的次数为O(nlog
2
n)。可知,在最坏情况下,堆排序的时间复杂度最小,本题的正确答案为D。
转载请注明原文地址:https://kaotiyun.com/show/4Ojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面描述中错误的是()。
由N个有序整数组成的数列已放在一维数组中,给定程序MODIl.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(10w
有以下程序#include<stdio.h>intm1(intx,inty){if(x<=y)return2*x+1;elsereturny;}intm2(intx,inty)
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。注意:要求11的值不大于100。部分源程序在文件PROG1.C中。请勿改动主函
下列排序方法中,最坏情况下比较次数最少的是()。
以下关于编译预处理的叙述中错误的是
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
排序的重要目的是为了以后对已排序的数据元素进行()。
随机试题
男性,36岁,间歇性上腹痛3年,空腹时加重,进食后缓解,胃镜检查示十二指肠壶腹部溃疡,病人近日上腹胀痛伴呕吐,呕吐物量多,为隔餐食物,腹上区有震水音。静脉补钾一般尿量应至少在()
A.妊娠性龈炎B.青春期龈炎C.慢性边缘性龈炎D.慢性牙周炎E.伴糖尿病的牙周炎
设乙公司对外负债80余万元无力偿还,甲公司对此债务应否承担责任?何某打算加入甲公司,并拟人资20万元,下列几种方式中,不符合《公司法》的是:
历史文物包括以下各项中的()。
依据《中华人民共和国城镇国有土地使用权出让和转让暂行条例》规定,城市土地出让和转让可采取多种方式,其中协议方式适用于()。
自然垄断通常会导致政府监管,而它存在的前提条件是
下列选项中,属于基金运作费的有()。Ⅰ.审计费Ⅱ.律师费Ⅲ.过户费Ⅳ.经手费
2008年年底,我国网民数从1997年的62万增加到2.98亿,居世界第2位。其中宽带网民数达到2.7亿,手机网民数达到1.2亿。互联网普及率达到22.6%,超过全球平均水平。2008年年底,我国互联网的国际出口带宽由1997年的25.4Mbps
运用先进典型对学生进行思想品德教育,这是德育的()
Itcarrieswhitebloodcellsanddisease-fightingchemicalscalledantibodiestoplaceswhereforeigninvaderssuchasbacteria
最新回复
(
0
)