首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列排序方法中,最坏情况下比较次数最少的是______。
下列排序方法中,最坏情况下比较次数最少的是______。
admin
2009-09-28
68
问题
下列排序方法中,最坏情况下比较次数最少的是______。
选项
A、冒泡排序
B、简单选择排序
C、直接插入排序
D、堆排序
答案
D
解析
(1)冒泡排序法:是一种最简单的交换类排序法,它是通过相邻数据元素的交换逐步将线性表变成有序。假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要比较的次数为n(n-1)/2次。(2)直接插入排序法:在直接插入排序法中,每一次比较后最多移掉一个逆序,因此,这种排序方法的效率与冒泡排序法相同。在最坏情况下,直接插入排序需要n(n-1)/2次比较。(3)简单选择排序法:对于长度为n的序列,选择排序需要扫描n-1遍,每一遍扫描均从剩下的子表中选出最小的元素,然后将该最小的元素与子表中的第一个元素进行交换。简单选择排序法在最坏情况下需要比较n(n-1)/2次。(4)堆排序法:堆排序的方法为:①首先将一个无序序列建成堆。②然后将堆顶元素(序列中的最大项)与堆中最后一个元素交换(最大项应该在序列的最后)。在最坏情况下,堆排序需要比较的次数为O(nlog
2
n)。假设线性表的长度为16,那么冒泡排序、直接插入排序、简单选择排序都需要比较120次,而堆排序需要比较64次。
转载请注明原文地址:https://kaotiyun.com/show/bIwp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
下列有关指针的操作中,正确的是()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
有如下函数模板:templateTcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
决定C++语言中函数的返回值类型的是()。
查询职工实发工资的正确命令是查询1962年10月27日出生的职工信息的正确命令是
在Access中,创建报表的三种方式______、使用向导功能和使用“设计”视图功能创建。
完整报表设计通常由报表页眉、报表页脚、页面页眉、页面页脚、主体、______和组页脚七部分组成。
随机试题
(在20世纪初),therewerefourpowerfulmeansoftransmittingandreceivinginformation.
患儿男,6个月14天,因咳嗽、腹泻半月。加重伴呕吐2天入院。入院前半月,患儿受凉后出现咳嗽,单声咳,无吼喘、气促、呼吸困难,伴腹泻7~8次/日,为黄绿色蛋花样便,无黏液、脓血,不伴发热、呕吐。经当地治疗无明显好转。入院前2天,开始出现呕吐7~8次,为胃内容
关于功血诊断刮宫术,下列哪项不恰当
下列各项中,属于相乘传变的是()
甲公司是一家建筑工程公司,其所发生的相关业务资料如下。(1)2x18年1月1日,甲公司与乙公司签订一项总金额为880万元的固定造价合同,该合同不可撤销。甲公司负责工程的施工及全面管理,乙公司按照第三方工程监理公司确认的工程完工量,每年与甲公司结算一次。该
下列关于安全边际及安全边际率的说法中,正确的有()。
限制民事行为能力人不能单独从事任何民事活动。()
下列古诗依次吟咏的花是:①暗暗淡淡紫,融融冶冶黄。陶令篱边色,罗含宅里香。②一朵忽先变,百花皆后香。欲传春信息,不怕雪埋藏。③不是人间种,移从月里来。广寒香一点,吹得满山开。④翠盖亭亭好护持,一枝艳影照清漪。鸳鸯家在
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tOuota”和“tStock”,试按以下要求完成设计:创建一个查询,运行该查询后可将“tStock”表中所有记录的“单位”字段值设为“只”。所建查询名为“qT4”。要求
Whoisthespeaker?
最新回复
(
0
)