若采用起泡排序法对序列16,12,4,25,6,10,14,50,8,24,45,27,39,22进行从小到大的排序,共要进行(59)次比较。
A.7
B.17
C.63
D.70
第1题:
在每一趟排序过程中,都将待排序序列中最大关键字选出来,并将它从待排序序列中剔除,继续对剩余元素进行同样操作的排序方法,这种排序方法称为( )。
A.基数排序
B.堆排序
C.起泡排序
D.选择排序
第2题:
对具有n个元素的任意序列采用插入排序法进行排序,排序趟数为()。
An-1
B[log2n]
Cn
Dn+1
第3题:
对于具有n个元素的序列采用堆积排序法进行排序,排序的总趟数为n-1。
第4题:
若对序列(tang, deng, an, wang, shi, bai, fang, liu)按字典顺序进行排序,采用的排序方法是选择排序法,那么,第二趟排序结束时,序列的状态是()
第5题:
对待排序的元素序列进行划分,将其分为左、右两个子序列,再对两个子序列施加同样的排序操作,直到子序列为空或只剩一个元素为止。这样的排序方法是()
第6题:
排序方法中,从未排序序列中依次取出元素与已排序序列(初始时为空)中的元素进行比较,将其放入已排序序列的正确位置上的方法,称为()
第7题:
起泡排序
快速排序
直接插入排序
简单选择排序
第8题:
希尔排序
起泡排序
插入排序
选择排序
第9题:
n-1
[log2n]
n
n+1
第10题:
选择排序
直接插入排序
快速排序
起泡排序
第11题:
第12题:
对
错
第13题:
第14题:
若对序列(1, 4, 6, 2, 5)采用泡排序法进行从小到大排序,则排序过程中一共要进行多少次元素之间的比较?
第15题:
对序列(50,72,28,39,81,15)中的元素按值从小到大进行排序,若已知第1趟排序的结果是(15,72,28,39,50,81),则可以断定采用的排序方法是()
第16题:
对序列(1,2,4,3,5)采用泡排序法进行排序,整个排序过程中进行了()次元素之间的比较。
第17题:
当待排序序列的关键字次序为倒序时,若需为之进行正序排序,下列方案中()为佳。
第18题:
对16个元素的序列用冒泡排序法进行排序,共需要进行()趟冒泡。
第19题:
第20题:
第21题:
选择排序法
插入排序法
泡排序法
堆积排序法
第22题:
第23题: