首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在最坏情况下,冒泡排序的时间复杂度为______。
在最坏情况下,冒泡排序的时间复杂度为______。
admin
2012-04-29
52
问题
在最坏情况下,冒泡排序的时间复杂度为______。
选项
答案
n(n-1)/2
解析
冒泡排序法是通过相邻数据元素的交换逐步将线性表变成有序。假设线性表的长度为n,则在最坏的情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。
转载请注明原文地址:https://kaotiyun.com/show/SVVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(inta[],intn,intflag){inti=0,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(flag){if(a[i]
以下程序段中的变量已正确定义: for(i=0;i<4;i++,i++) for(k=1;k<3;k++);printf("*");程序段的输出结果是( )。
算法的有穷性是指()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
关于C语言的符号常量,以下叙述中正确的是
以下函数实现按每行8个输出w所指数组中的数据#include<stdio.h>voidfun(int*w,intn){inti;for(i=0;i<n;i++){____
在数据库设计中,将E-R图转换成关系数据模型的过程属于
设有如下定义:structsk{intm;floatx:}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
在面向对象方法中,不属于“对象”基本特点的是()。
随机试题
担体是()。
治疗心室颤动最有效的措施是
下列体格检查中,与男性不育症关系最不密切的是
A.肾前性氮质血症B.急性肾小管坏死C.急进性肾炎D.急性间质性肾炎E.肾后性急性肾衰竭充血性心力衰竭加重期出现少尿,血BUN/Cr>20,尿比重1.025,最可能诊断
依据有关规定,可由县级以上人民政府依法批准使用划拨土地的,包括()等。
如果短期投资市价低于成本的金额大于短期投资跌价准备科目的贷方金额,应按其差额提取跌价准备。()
人民警察在公益方面应当履行的责任义务包括()。
考虑到电信业的需求,通常这种需求中存在着网络的外在性,即随着上网或电话客户数上升,消费者对电信服务的效用评价也会上升,下列效用函数就是反映“网络外在性”的ux=n(1-x)-p。这里,u是消费者x的效用,n是网络中消费者的人数,x为消费者在电信客
将考生文件夹下SMOKE文件夹中的文件DRAIN.FOR复制到考生文件夹下HIFI文件夹中,并改名为STONE.FOR。
A、Itworkswithuniversitiestooffermaster’sdegreesondataanalytics.B、Itcreatesaninternalprogramtotraintalentinda
最新回复
(
0
)