首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列排序方法中,最坏情况下比较次数最少的是______。
下列排序方法中,最坏情况下比较次数最少的是______。
admin
2009-09-28
56
问题
下列排序方法中,最坏情况下比较次数最少的是______。
选项
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(nlog2n)。假设线性表的长度为16,那么冒泡排序、直接插入排序、简单选择排序都需要比较120次,而堆排序需要比较64次。
转载请注明原文地址:https://kaotiyun.com/show/z2Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在名称为Forml的窗休上添加一个名称为Labell的标签,字号大小为四号,标题为“等级考试”,如图l所示。通过设置属性使标签初始为不显示。请编写适当的程序,使得运行程序时,窗体的标题立即变为“标签”,单击窗体时,显示标签,如图2所示。注意:存盘
在窗体上建立三个菜单(名称分别为Read、Calc和Save,标题分别为“读入数据”、“计算并输出”和“存盘”),然后再添加一个文本框,名称为Textl,MultiLine属性设置为True,ScrolIBars属性设置为2(如图所示)。程序运行后,如果
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为:“ABCDCD”Functiondelchar(strAsstring,chAs;Dim
若变量a未事先定义而商接使用(例如:a=0),则变量a的类型是
设A、B、C是三角形的3条边,则以下表示“任意两边之和大于第三边”的布尔表达式是
以下合法的VB变量名是
设有如下程序段:Dima(10)ForEachxInaPrintx;Nextx在上面的程序段中,变量x必须是
下列选项中不属于结构化程序设计方法的是
为了清除列表框中指定的项目,应使用的方法是
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
随机试题
检验机构可以签发的商检证单主要有()
A.辛B.甘C.苦D.酸涩E.咸气虚津亏者慎用
公司职工甲因工作疏忽给公司造成经济损失10000元,已知甲每月工资收入为2500元,当地月最低工资为1800元。根据劳动合同法律制度的规定,该公司应对甲每月工资扣除的最高限额为()元。
甲企业为增值税一般纳税人,主要从事小汽车的制造和销售业务。2014年7月有关业务如下:(1)销售一辆定制小汽车取得合理含税价款234000元,另收取手续费35100元。(2)将20辆小汽车对外投资,小汽车生产成本10万元/辆,甲企业
从1、3、9、27、81、243这六个数中,每次取出若干个数(每次取数,每个数只能取一次)求和,可以得到一个新数,一共有63个数。如果把它们以小到大依次排列起来是:1,3,4,9,10,12,…。那么,第60个数是()。
根据《中华人民共和国选举法》的规定,在人大代表选举中,实行直接选举的地方,代表候选人需要获得()方能当选。
A、 B、 C、 D、 BA项,假设正面的方位正确,则顶面阴影相反,A错误;B项可由左边的图形折成;C、D项。正面与右侧面应为相对面,不可能相邻,C、D错误。答案为B。
材料1:古罗马法学家乌尔比安曾经说过:法是善良和公正的艺术。材料2:古希腊哲学家苏格拉底曾经说过:只要程序公正,哪怕实体结果不公正,也要接受它,因为司法公正肇始于程序公正。材料3:《宪法》第126条规定:人民法院依照法律规定独立行使审判
Thevisitorsdecidedtostayinourcityfor______twodaysastheywantedtohavealookaround.
Internetaddiction,likealcoholismordrugaddiction,isabehavioraladdiction,whichiscurablewithcorrecttreatmentprogra
最新回复
(
0
)