
第1题:
若待排序序列已基本有序,要使它完全有序,从关键码的比较次数和移动次数考虑,应当采用的排序方法是( )。
A.直接插入排序
B.快速排序
C.直接选择排序
D.归并排序
第2题:
下列各组排序法中,最坏情况下比较次数相同的是()。
A.冒泡排序与快速排序
B.简单插入排序与希尔排序
C.简单选择排序与堆排序
D.希尔排序与堆排序
第3题:
与直接插入排序法比较,折半插入排序法减少了排序过程中的()。
第4题:
数据结构与算法中,在所有的排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。
第5题:
其比较次数与序列初态无关的算法是()
第6题:
在直接选择排序中,记录比较次数的时间复杂度为(),记录移动次数的时间复杂度为()。
第7题:
第8题:
O(n),O(log2n)
O(log2n),O(n2)
O(n2),O(n)
O(nlog2n),O(n)
第9题:
希尔排序
冒泡排序
直接插入排序
简单选择排序
第10题:
冒泡排序
简单选择排序
直接插入排序
堆排序
第11题:
排序总的趟数
元素的移动次数
元素之间的比较次数
使用的辅助空间的数量
第12题:
直接插入排序
起泡排序
快速排序
简单选择排序
第13题:
若待排序序列已基本有序,要使它完全有序,从关键码比较次数和移动次数考虑,应当使用的排序方法是 ______。
A.归并排序
B.直接插入排序
C.直接选择排序
D.快速排序
第14题:
若待排序序列已基本有序,要使它完全有序,为减少关键码的比较次数和移动次数,应当采用的排序方法是( )。
A.直接插入排序
B.快速排序
C.希尔排序
D.冒泡排序
第15题:
对于选择排序法,排序过程中元素之间的比较次数与原始序列的状态有关。
第16题:
对于一个具有n个结点的序列,如果采用插入排序,所需的最大比较次数是(),所需的最大移动次数是()。
第17题:
直接插入排序和简单选择排序两种排序算法中,关键字的比较次数与初始序列无关的是()
第18题:
在进行直接插入排序时,其数据比较次数与数据的初始排列()关;而在进行直接选择排序时,其数据比较次数与数据的初始排列()关。
第19题:
快速排序
直接插入排序
二路归并排序
简单选择排序
起泡排序
堆排序
第20题:
第21题:
第22题:
O(n),O(logn)
O(logn),O(n*n)
O(n*n),O(n)
O(nlogn),O(n)
第23题:
O(n),O(logn)
O(logn),0(n*n)
0(n*n),0(n)
0(nlogn),0(n)