首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
admin
2017-11-23
56
问题
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
选项
A、780
B、820
C、40
D、41
答案
A
解析
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个;对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数;针对所有的元素重复以上的步骤,除了最后一个;持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。冒泡排序的最坏时间复杂度为(n*(n-1))/2=780。
转载请注明原文地址:https://kaotiyun.com/show/A26p777K
本试题收录于:
二级公共基础题库NCRE全国计算机二级分类
0
二级公共基础
NCRE全国计算机二级
相关试题推荐
下列链表中,其逻辑结构属于非线性结构的是
下面有关数据库表和自由表的叙述中,错误的是
设有学生表student(学号,姓名,性别,出生日期,院系)、课程表course(课程号,课程名,学时)3n选课表score(学号,课程号,成绩),查询同时选修课程号为C1和C5课程的学生的学号,正确的命令是
VisualFoxPro是指一种关系型数据库管理系统,所谓关系是指
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是
下列关于SELECT短语的描述中错误的是
SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的
学生表中有“学号”、“姓名”和“年龄”三个字段,SQL语句“SELECT学号FROM学生”完成的操作称为
SQL查询命令的结构是SELECT…FROM…WHERE…GROUPBY…HAVING…ORDERBY…,其中指定查询条件的短语是
下面有关数据库表和自由表的叙述中,错误的是
随机试题
年功工资是结构工资的组成部分,其发放依据是员工的()。
钻头的切削部分和角度需要经常刃磨,麻花钻的刃磨部位是两个( )。
马尔科姆.波多里奇国家奖诞生于()
该银行的贷款是向处于经济和社会发展较高阶段的发展中国家提供的。
采用视准线监测的围堰变形点,其偏离视准线的距离不应大于( )mm。
张军作为邓霞的代理人到证券经纪商柜台为邓霞开立资金账户,下列关于张军需提供的证卡的说法,错误的是()。
(7+67+567)×(67+567+5678)一(7+67++567+5678)×(67+567)=()。
美国M公司投资并提供零部件,在东南亚某国建设电子产品生产厂,产品全部返销美国。下图为产品的利润构成示意图。据此完成问题。M公司的电子产品生产厂可以在全球选址,主要原因是()。
如果按照专业信息工作的基本环节对信息技术进行划分,则移动硬盘主要属于(30)的应用。
TheValueofWritingWell[A]It’sthattimeofyearagain.No,not"theholidayseason".Imean,itisholidaytime,butforpr
最新回复
(
0
)