首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在最坏情况下,冒泡排序的时间复杂度为______。
在最坏情况下,冒泡排序的时间复杂度为______。
admin
2013-01-23
28
问题
在最坏情况下,冒泡排序的时间复杂度为______。
选项
A、n(n-1)/2
B、nlog2n
C、n(n+1)/2
D、(n+1)/2
答案
A
解析
冒泡排序法是一种最简单的交换类排序方法,它是通过相邻数据元素的交换逐步将线性表变成有序。假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。但一般情况下要小于这个复杂度。
转载请注明原文地址:https://jikaoti.com/ti/1wO0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
软件生命周期一般可以分为以下阶段:问题定义、可行性研究、【】、设计、编码、测试、运行和维护。
在下列关系代数的操作中,不属于专门的关系运算是()。
在窗体中添加一个命令按钮(其Name属性为Command1),然后编写如下代码:OptionBase1PrivateSubCommand1_Click()Dimaa=A
在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码:OptionBase1PrivateSubCommand1_Click()Dima(4,4)Fori=1To4
算法的空间复杂度是指
设a=10,b=5,c=1,执行语句Printa>b>c后,窗体上显示的是______。
在窗体上画一个名称为Combo1的组合框,画两个名称分别Labe11和Labe12及Caption属性分别为“城市名称”和空白的标签。程序运行后,当在组合框中输入一个新项后按(Enter)键(ASCII码为13)时,如果输入的项在组合框的列表中不存在,则自
软件危机是软件产业化过程中出现的一种现象,下述现象中()是其主要表现。Ⅰ.软件需求增长难以满足Ⅱ.软件开发成本提高Ⅲ.软件开发进度难以控制Ⅳ.软件质量不易保证
如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是______。
随机试题
患儿女,8岁。因“跌倒致左肘部疼痛3小时”来诊。查体:左肘部疼痛、肿胀,桡动脉搏动减弱。伤后有垂腕表现,可能是
治疗心悸心血不足证,应首选
下列有关金融负债的说法中,正确的有()。
植物体细胞杂交制备原生质体和动物细胞培养配制一定浓度的细胞悬浮液,所需要的酶依次是()
(2017·山西)“寓德育于教学之中,寓德育于活动之中,寓德育于教师榜样之中,寓德育于学生自我教育之中,寓德育于管理之中”体现了德育过程是()(常考)
某人出生于20世纪80年代的偶数年,若他的出生年份无法写成两个平方数之差,则到2012年他至少有多大?
从所给选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。()
[2017年]已知矩阵,则().
WhathappenedattheUnitedNations?Howdidthecriticslikethenewplay?Soonafteranevent【C1】______,newspapersar
下列叙述中正确的是()。
最新回复
(
0
)