首页/ 题库 / [单选题]用冒泡排序方法对n个记录按排序码值从小到的答案

用冒泡排序方法对n个记录按排序码值从小到大排序时,当初始序列是按排序码值从大到小排列时,与码值总比较次数是( )。

单选题
2021-09-02 13:35
A、n-1
B、n
C、n+1
D、n(n-1)/2
查看答案

正确答案
D

试题解析

感兴趣题目
若排序前后关键字相同的两个元素相对位置不变,则称该排序方法是稳定的。下列排序算法中,有(14)种排序算法是稳定的:归并排序、快速排序、希尔排序、堆排序、基数排序、直接插入排序、冒泡排序、直接选择排序。
●以关键字比较为基础的排序算法在最坏情况下的计算时间下界为O(nlogn)。下面的排序算法中,最坏情况下计算时间可以达到O(nlogn)的是 (33) ;该算法采用的设计方法是 (34) 。归并排序插入排序选择排序冒泡排序(34)
( 15 )对 n 个记录的文件进行快速排序,平均执行时间为
设n个待排序的记录关键字,则在堆排序中需要()个辅助记录单元。
对由n个记录所组成的有序关键码排序时,下列各常用排序算法的平均比较次数分别是:二路归并排序为(29),冒泡排序(30),快速排序为(31)。其中,归并排序和快速排序所需要的辅助存储分别是(32)和(33)。
设有n个结点进行排序,不稳定排序是(1);快速排序的最大比较次数是(2)。
在对n个元素进行冒泡排序的过程中,至少需要()趟完成。
对具有n个元素的任意序列采用插入排序法进行排序,排序趟数为()。
Shell排序、快速排序、堆排序的稳定性如何?(23)。若要尽可能的完成对实数数组的排序,且要求排序是稳定的,则应选(24)。若用插入排序算法对n个记录进行排序,最佳情况下,对关键字进行的比较次数为(25)。对于多关键字而言,(26)是一种方便而又高效的文件组织方式。若用冒泡排序对关键字序列{19,16,11,8,5,3}从小到大进行排序,则需要次数为(27)。
Shell排序、快速排序、堆排序的稳定性如何?(31)。若要尽可能的完成对实数数组的排序,且要求排序是稳定的,则应选(32)。若用插入排序算法对n个记录进行排序,最佳情况下,对关键字进行的比较次数为(33)。对于多关键字而言,(34)是一种方便而又高效的文件组织方式。若用冒泡排序对关键字序列{19,16,11,8,5,3}从小到大进行排序,则需要次数为(35)。
对n个记录进行非递减排序,在第一趟排序之后,一定能把关键码序列中的最大或最小元素放在其最终排序位置上的排序算法是( )
在Access中,不仅可以按一个字段排序记录,也可以按多个字段排序记录。
相关题目
一组记录的排序码为(25,48,16,35,79,82,23,40,36,72),其中含有5个长度为2的有序表,按归并排序的方法对该序列进行一趟归归并后的结构为( )。
若用冒泡排序对关键字序列{18,16,14,12,10,8}进行从小到大的排序,所需进行的关键字比较总次数是( )。
对n个不同的排序码进行冒泡排序,在元素无序情况下的比较次数为( )。
用冒泡排序的方法对n个数据进行排序,第一趟共比较( )对元素。
对n个不同的记录按排序码值从小到大次序重新排列,用快速排序方法在( )情况下,与排序码值总比较次数最少。
用冒泡排序方法对n个记录按排序码值从小到大排序时,当初始序列是按排序码值从大到小排列时,与码值总比较次数是( )。
. 具有12个记录的序列,采用冒泡排序最少的比较次数是( )。
在直接插入排序、冒泡排序、简单选择排序和快速排序方法中,能在第一趟排序结束后就得到最大(或最小)元素的排序方法是()。
对记录序列{314,298,508,123,486,145}按从小到大的顺序进行插入排序,经过两趟排序后的结果为:()
对于直接插入排序,希尔排序,冒泡排序,快速排序,直接选择排序,堆排序和归并排序等排序方法,分别写出:(1)平均时间复杂度低于O(n2)的排序方法;(2)所需辅助空间最多的排序方法;
蛰对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。【考点2数据结构】
若待排序记录按关键字基本有序,则直采用的排序方法是( )。
对数据进行排序时,排序操作会影响到其他相邻列,如果排序数据列与相邻列之间插入()再进行排序操作,就不会对相邻列产生影响。
对记录序列排序是指按记录的某个关键字排序,记录序列按()排序结果是唯一的。
编一个程序,从键盘输入10个实数,存入一个数组,用冒泡法对这个数作升序排序。
对于n个元素构成的降序顺序线性表,采用冒泡排序按照关键字升序排列时共需进行()趟排序。
用快速排序的方法对包含n个关键字的序列进行排序,最坏情况下执行的时间为
已知12个数据元素为34,76,45,18,26,54,92,60,25,37,03,78,对该数据按从小到大排序,若采用希尔排序方法排序,设第一趟排序的增量为6,第二趟排序的增量为3,则第二趟排序后的序列为( )。
数据结构与算法里,简单选择排序和冒泡排序是()排序。
常用的排序算法中冒泡法是对选择排序法的改进。
广告位招租WX:84302438

免费的网站请分享给朋友吧