首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是(
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是(
admin
2010-09-05
49
问题
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是(
选项
A、冒泡排序为n/2
B、冒泡排序为n
C、快速排序为n
D、快速排序为n(n-1)/2
答案
8
解析
在最坏情况下,冒泡排序和快速排序的比较次数都是n(n-1)/2。所谓冒泡排序,就是将相邻的两个数据相比较,如前面的数据大于后面的,则位置互换。这样不停地比较、互换,其实就是把大的数往后排,小的数往前撑(就像冒泡一样冒出来了)。
转载请注明原文地址:https://kaotiyun.com/show/yiWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。窗体文件的程序如下:PrivateTypexaAsIntegerbAsIntegerEndTypePrivateS
在面向对象的程序设计中,可被对象识别的动作称为( )。
下列链表中,其逻辑结构属于非线性结构的是
下面叙述中错误的是( )。
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
数据库管理系统是()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
下面变量定义中错误的是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
随机试题
授权
脾气虚损病机,主要是指
病态蛋白尿是指蛋白持续超过
根据《商业银行个人理财业务风险管理指引》的要求,保证收益理财计划的起点金额,外币应在( )美元(或等值外币)以上。
银行提供保证金担保的,担保期届满前7个工作日,应续办担保手续。()
根据下面材料回答下列问题。我国财政支农的比重一直偏低,进入20世纪90年代以来呈下降趋势,1991—1997年分别为10.3%、10.0%、9.5%、9.2%、8.4%、8.8%、8.3%。农业财政支出占国家财政总支出的比例,仅为农业在国民生产总值中的比
下列不属于法律行为的是()。
___________和_____________是社会运动的两种基本形式。是社会制度的根本质变,是用新的社会形态代替旧的社会形态;___________是同一社会制度总的量变过程中的部分质变。二者都是推动社会发展的动力。
与"SELECT*FROM教师表INTODBFA"等价的语句是( )。
Thosewerethegraduateassistants______todotheresearchworkinthelab.
最新回复
(
0
)