- 84
- 0
- 约 6页
- 2017-02-17 发布于北京
- 举报
数据结构第10章排序练习及答案
9.1 选择题
1.从末排序的序列中依次取出一个元素与已排序序列中的元素依次进行比较,然后将其放在排序序列的合适位置,该排序方法称为( )排序法。
A)插入 B)选择 C)希尔 D)二路归并
【答案】A
2.下面各种排序方法中,最好情况下时间复杂度为O(n)的是( )
A)快速排序 B)直接插入排序 C)堆排序 D)归并排序
【答案】B
3.用某种排序方法对线性表(25,84,21,47,15,27,68,35,20)进行排序时,无序序列的变化情况如下:
25 84 21 47 15 27 68 35 20
20 15 21 25 47 27 68 35 84
15 20 21 25 35 27 47 68 84
15 20 21 25 27 35 47 68 84
则所采用的排序方法是( )
A)选择排序 B)希尔排序 C)归并排序 D)快速排序
【答案】D
4.下面给出的四种排序法中,( )排序是不稳定排序法。
A)插入 B)冒泡 C)二路归并 D)堆
【答案】D
5.快速排序方法在( )情况下最不利于发挥其长处。
A)要排序的数据量太大
B)要排序的数据中含有多个相同值
C)要排序的数据已基本有序
D)要排序的数据个数为奇数
【答案】C
6.一组记录的关键码为(46,79,56,38,40,84)
原创力文档

文档评论(0)