首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
admin
2009-08-15
51
问题
对长度为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全国计算机二级
相关试题推荐
在软件设计中不使用的工具是()。
下列给定程序中,函数fun的功能是:读入一个字符串(长度
以下数据结构中,属于非线性数据结构的是()。
以下标识符不是关键字的是()。
结构化程序设计中,下面对goto语句使用描述正确的是
算法的有穷性是指
算法的有穷性是指()。
算法的空间复杂度是指()。
随机试题
严重感染时患者基础能量消耗是
血PLT正常值为
沟通的方式包括()。
【2015年真题】下列工作中,属于工程项目策划阶段造价管理内容的是()。
《商业银行资本管理办法(试行)》中的资本监管要求为()。
水泥:房屋
阅读下面文字,完成下列各题。学问的趣味,是怎么一回事呢?这句话我不能回答。凡趣味总要自己领略,自己未曾领略到的,旁人没法子告诉你。佛典说的“如人饮水,冷暖自知”,你问我这水怎样的冷,我便把所有形容词说尽,也形容不出给你听,除非你亲自喝一口。我这题目叫“
(2013年上半年试题上午67、68)把网络地址117.15.32.0/23划分为117.15.32.0/27,则得到的子网是_____(67)个。每个子网中可使用的主机地址是_____(68)个。(68)
【B1】【B11】
AdamWalden’sbestfriendishiscello-andthat’sjustfinewithhim.Likeallchildrenwithautismandrelateddisorders,the8
最新回复
(
0
)