首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
admin
2018-12-04
30
问题
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
选项
A、780
B、820
C、40
D、41
答案
A
解析
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个;对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数;针对所有的元素重复以上的步骤,除了最后一个;持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。冒泡排序的最坏时间复杂度为(n*(n—1))/2=780。
转载请注明原文地址:https://kaotiyun.com/show/6rAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能用二分法进行查找的是()。
若有如下程序:#include<iostream>usingnamespacestd;classTestClass{public:voidwho(){cout<<“TestClass”<<endl;}
源程序的文档化不包括()。
定义静态成员函数的主要目的是
派生类对象对其基类中的什么成员是可访问的?()
下面程序的运行结果为()。#include<iostream.h>voidswap(int&a,intB){inttemp;temp=a++;a=b;b=temp;}void
数据库管理系统常见的数据模型有层次模型、网状模型和______3种。
有关析构函数的说法中错误的是
在数据库的概念结构设计中,常用的描述工具是______。
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是______。
随机试题
阿贝折射仪的基本原理是基于光线在不同介质中的传播速度的不同而造成其在介质分界面发生()。
商标局、商标评审委员会在认定驰名商标时,应当考虑哪些因素?
下列哪项属于行政处罚( )
关于青霉素G的描述正确的是
减压阀前不应装设的配件是()。
甲地的甲公司与乙地的乙公司签订财产租赁合同,甲租用乙的推土机一辆。合同签订地在丙地。约定合同履行地在丁地。但甲公司后来因业务改变,将推土机放在戊地使用。后来由于甲公司拒付租金,乙公司欲起诉,其应当向()起诉。
应收账款出质时,应收账款主要包括()权利。
马斯洛把人的需要分为七个层次,在这七个层次中,尊重的需要属于()。
一块种植花卉的矩形土地如图所示,AD边长是AB的2倍,E为CD边的中点,甲、乙、丙、丁、戊区域分别种植白花、红花、黄花、紫花、白花。问种植白花的面积占矩形土地面积的()。
DinosaursandParentalCareP1:"Parentalcare"referstothelevelofinvestmentprovidedbyamotherandfathertoinsurethe
最新回复
(
0
)