第1题:
设一组初始记录关键字序列为20,18,22,16,30,19,则根据这些初始关键字序列建成的初始堆为8,9。
此题为判断题(对,错)。
第2题:
第3题:
第4题:
第5题:
一组记录的关键字为{45,80,55,40,42,85},则利用快速排序方法并以第一记录为基准得到一次划分结果是()。
第6题:
设一组初始记录关键字序列为(45,80,55,40,42,85),则以第一个记录关键字45为基准而得到一趟快速排序的结果是()。
第7题:
设一组初始记录关键字序列为(345,253,674,924,627),则用基数排序需要进行()趟的分配和回收才能使得初始关键字序列变成有序序列。
第8题:
设一组初始记录关键字的长度为8,则最多经过()趟插入排序可以得到有序序列。
第9题:
10,15,14,18,20,36,40,21
10,15,14,18,20,40,36,21
10,15,14,20,18,40,36,2l
15,10,14,18,20,36,40,21
第10题:
40,42,60,55,80,85
42,45,55,60,85,80
42,40,55,60,80,85
42,40,60,85,55,80
第11题:
4
5
6
7
第12题:
堆排序
插入排序
快速排序
归并排序
第13题:
一组记录的关键字为(45,80,55,40,42,85),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为______。
A.(42,40,45,55,80,85)
B.(42,40,45,80,55,85)
C.(40,42,45,55,80,85)
D.(42,40,45,85,55,80)
第14题:
第15题:
第16题:
一组记录的关键字序列为{45,40,65,43,35,95}写出利用快速排序的方法,以第一个记录为基准得到的一趟划分的结果(要求给出一趟划分中每次扫描和交换的结果)。
略
第17题:
设一组初始记录关键字序列为(50,40,95,20,15,70,60,45),则以增量d=4的一趟希尔排序结束后前4条记录关键字为()
第18题:
设初始记录关键字基本有序,则快速排序算法的时间复杂度为O(nlog2n)。
第19题:
次把待排序的区间划分为左、右两个子区间,其中左区间中记录的关键字均小于等于基准记录的关键字,右区间中记录的关键字均大于等于基准记录的关键字,这种排序称为()。
第20题:
3
4
5
8
第21题:
6,4,12,45,22,50
6,4,12,22,45,50
6,4,12,50,22,45
4,6,12,22,45,50
第22题:
40,50,20,95
15,40,60,20
15,20,40,45
45,40,15,20
第23题:
6
7
8
9