首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
admin
2017-06-20
29
问题
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
选项
A、780
B、820
C、40
D、41
答案
A
解析
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个;对每一对相邻元素作同样的工作,从开始第一一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数;针对所有的元素重复以上的步骤,除了最后一个:持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。冒泡排序的最坏时间复杂度为(n*(n—1))/2=780。
转载请注明原文地址:https://jikaoti.com/ti/Kk50FFFM
本试题收录于:
二级公共基础题库NCRE全国计算机二级分类
0
二级公共基础
NCRE全国计算机二级
相关试题推荐
报表的数据源不包括( )。
在查询设计器"添加表和视图"窗口中,单击"其他"按钮用于添加:
将E-R图转换为关系模式时,实体和联系都可以表示为( )。
下面有关数据库表和自由表的叙述中,错误的是
如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时
算法的空间复杂度是指()。
建立“学生”数据库;把自由表student(学生)、course(课程)和score(选课成绩)添加到新建立的数据库;建立满足如下要求的表单formlist(控件名和文件名)①添加一个表格控件Gridl,并按学号升序显示学生选课及考试成绩信息(包括字段学
在考生文件夹下完成如下操作:1.打开表单one,如图1所示,通过设置控件的相关属性,使得表单开始运行时焦点在“打开”命令按钮上,并且接下来的焦点的移动顺序是“关闭”和“退出”。2.打开表单two,如图2所示,使用“布局”工具栏的“顶边
结构化程序设计中,下面对goto语句使用描述正确的是
下列对于软件测试的描述中正确的是
随机试题
急性脊髓炎横贯性损害在胸6水平,下列治疗措施哪项不妥
使用防已时应注意的是( )。
在下列咨询工程师对工程项目管理特点的描述中,错误的是()
政府债券收益率与公司债券收益率相比,一般性的结论是,两者()
将财政收入分为政府公共财政收入和国有资产收入,这是按()进行的分类。
下列不属于我国政策性银行的是()。
保险公司收到赔偿保险公司保险金的请求和相关证明、资料后,应当及时作出决定,情形复杂的,应当在多少日内作出决定,但合同另有约定除外()
根据决策过程的启发法,试论述如何成功推广一款定位于中高端的新饮料。(南京大学2017研)
计算机输出设备的功能是
Itisabsurdtogooutinsuchterribleweather.
最新回复
(
0
)