首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 _______。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 _______。
admin
2009-02-10
44
问题
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 _______。
选项
A、冒泡排序为n/2
B、冒泡排序为n
C、快速排序为n
D、快速排序为n(n-1)/2
答案
D
解析
假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后扫描和rd2遍的从后往前扫描,需要比较次数为n(n-1)/2。快速排序法的最坏情况比较次数也是n(n-1)/2。本题答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/UN5p777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下类定义:classBox{public:Box(inth,intw,intr):wid(w),len(r),hei(h){}private:intlen,wid,hei;};
下列关于类定义的说法中,正确的是()。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
有如下类定义:classPoint{intXX,YY;public:Point():xx(0),yy(0){}Point(intX,inty=0):xx(x),yy(y){}};
下面程序的输出结果是()。#include#includeusingnamespacestd;classpoint{private:doublex:double
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
有如下程序:#includeusingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function(val);cout
有如下类定义:classPoint{private:staticinthow_many;};how_many=0;要初始化Point类的静态成员how_many,下画线处应填入的内容是()。
软件测试的目的是()。
字段按其所存数据的不同而被分为不同的数据类型,其中“文本”数据类型用于存放______。
随机试题
六大茶类齐全的朝代是()。
顾客按自动售货机上的规定,将货币投入机器内,取得售货机吐出的商品。他们之间买卖合同的形式是()
A、淡红色环形红斑B、对称性紫红色红斑C、皮肤小动脉末端分支性扩张D、皮下出血直径在5mm以上E、鲜红色圆形红斑直径2~3mm,多见于上腹部系统性红斑狼疮可见()
当项目没有国外投资或借款时,项目投资指标与()一致。
涨价预备费之计算基数为______之和。
下列会计报表中,属于村集体经济组织月份或季度报表的有()。
综合资本成本率的高低由个别资本成本率和()决定。
下列作品中被誉为“秋思之祖”的是()。
“低碳”是一种自然而然的去节约身边各种资源的习惯,需要从点滴做起。下列生活中的做法不“低碳”的一项是()。
青春期的特点主要有()
最新回复
(
0
)