首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
admin
2009-08-15
61
问题
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
选项
A、快速排序
B、冒泡排序
C、直接插入排序
D、堆排序
答案
D
解析
主要考察各种排序方法的掌握情况。直接插入排序:每次将一个待排序的数据元素,插入到前面已经排好序的数列中的适当位置,使数列依然有序;直到待排序数据元素全部插入完为止。冒泡排序:两两比较待排序数据元素的大小,发现两个数据元素的次序相反时即进行交换,直到没有反序的数据元素为止。快速排序:在当前无序区R[1.. H]中任取一个数据元素作为比较的“基准”,用此基准将当前无序区划分为左右两个较小的无序区:R[1.. I-1]和R[I+1.. H],且左边的无序子区中数据元素均小于等于基准元素,右边的无序子区中数据元素均大于等于基准元素,而基准则位于最终排序的位置上,即R[1.. I-1]≤X. Key≤R[I+1.. H](1≤I≤H),当R[I.. I-1)和R[I+1.. H]均非空时,分别对它们进行上述的划分过程,直至所有无序子区中的数据元素均已排序为止。堆排序:堆排序是一树形选择排序,在排序过程中,将R[1.. N]看成是一颗完全二叉树的顺序存储结构,利用完全二叉树中双亲结点和孩子结点之间的内在关系来选择最小的元素。
转载请注明原文地址:https://kaotiyun.com/show/wEjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>main(){inti,len;charb[]="WelcomeyoutoBeijing!";len=strlen
以下选项中关于程序模块化的叙述错误的是()。
下列给定程序中函数fun的功能是:统计substr所指的字符串在str所指的字符串中出现的次数。例如,若字符串为aaaslkaaas,子字符串为as,则应输出2。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
有以下程序#include<stdio.h>main(){intx=0x9;printf("%c\n",’A’+x);}程序运行后的输出结果是
以下关于结构化程序设计的叙述中正确的是()。
以下数据结构中,属于非线性数据结构的是()。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
算法空间复杂度的度量方法是
算法的有穷性是指
以下关于结构化程序设计的叙述中正确的是
随机试题
自冻结存款、汇款之日起()内,行政机关应当作出处理决定或者作出解除冻结决定;情况复杂的,经行政机关负责人批准,可以延长,但是延长期限不得超过()。
如果设一道问答题。内容是:古代文学艺术作品中的鸳鸯象征什么?相信绝大多数人毫不犹豫作答:象征夫妻相亲相爱,白头偕老。乍一看,这答案似乎是正确的,但如果从“历史”的角度来考察这一问题,就会发现不能如此简单地回答。实际上,鸳鸯的象征意义是多方面的,不能在“鸳鸯
Itdoesprovetobeaproblemwhichisdifficultforthelocalgovernmenttosolve.
出现早期龋的可能病因是
关于门静脉高压症的病因下列叙述有误的是()
)张某到保险公司商谈分别为其62岁的母亲甲和8岁的女儿张乙投保意外伤害险事宜。张某向保险公司详细询问了有关意外伤害保险的具体条件,也如实地回答了保险公司的询问。请回答以下的问题:张某续交保费两年后,由于经济上陷入困境,无力继续支付保费,遂要求解除保险合
作为中国共产党和中国国民党正视现实、开创未来的重要标志的事件是()。
AnAmericancompanyhasstartedtestinganewprogramaimedatincreasingsecurity.ThreeworkersfromCityWatcher.com,acompan
犯罪主体只能是国家工作人员的犯罪有()。
I’llstayinShanghai______aweek.
最新回复
(
0
)