首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
admin
2017-11-28
47
问题
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
选项
A、冒泡排序为n/2
B、冒泡排序为n
C、快速排序为n
D、快速排序为n(n-1)/2
答案
D
解析
假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此,称为快速排序法。
转载请注明原文地址:https://kaotiyun.com/show/yCAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。
插入排序算法的主要思想:每次从未排序序列中取出一个数据,插入到己排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。classInsert{public:Insert(int*b0,in
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<"BASE";}};classDERIV
有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:A(inti){
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及对象数组的创建和单个对象的创建,其输出结果是______。#include<iostream>usingnamespa
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不会引起应用程序的变化,这是指数据的______。
若有说明inta[3][4];,则a数组元素的非法引用是
使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为()。
随机试题
Nine-year-oldLouisPasteurrushedintothelittlehouse,hisfacewhite."Mother!"hecried."Amaddoghasbittenmyfrien
脑疝引起严重临床症状和体征的主要原因是
某男,64岁,近一月来寒热持续不解,恶寒较甚,发热无汗,身楚倦怠,咳嗽,咯痰无力,舌淡苔白,脉浮无力。治疗方剂宜首选
当事人就合同履行地点约定不明确,不能达成补充协议,又不能根据合同有关条款和交易习惯确定的,则()。
关于目视助航标志线的叙述正确的含()。
利用可比企业市盈率估计企业价值()。
1945年4月,毛泽东在《论联合政府》中提出的党的优良作风有()
设函数z=f(u)由方程u=φ(u)+∫xyp(x+y-t)dt所确定,u是变量x、y的函数,其中函数f(u)、φ(u)可微,而函数p(t)、φ’(u)连续,且φ’(u)≠1,求
如果变量X是一个正的实数,保留两位小数、将千分位四舍五人的表达式是()。
Labourisoftenaccusedofrushingthroughill-consideredlawswheneveritsappearanceofcompetenceiscracking.Themental-hea
最新回复
(
0
)