wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

排序测试

Total questions: 10

Worksheet time: 7mins

Name
Class
Date
1.

比较次数与排序的初始状态无关的排序方法是

a)

直接插入排序

b)

起泡排序

c)

快速排序

d)

简单选择排序

2.

下列排序方法中,哪一个是稳定的排序方法?

a)

直接选择排序

b)

希尔排序

c)

归并排序

d)

快速排序

3.

要对1000个元素排序,要求既快又节省存储空间,则最好采用什么方法

a)

直接插入排序

b)

归并排序

c)

堆排序

d)

快速排序

4.

要对1000个元素进行排序,要求既快又稳定,则最好采用什么方法

a)

直接插入排序

b)

归并排序

c)

堆排序

d)

快速排序

5.

从未排序序列中依次取出一个元素与已排序序列中的元素依次进行比较,然后将其放在已排序序列的合适位置,该排序方法称为

a)

插入

b)

选择

c)

希尔

d)

快速

6.

对序列{15,9,7,8,20,-1,4}进行排序,进行一趟后数据的排列变为{4,9,-1,8,20,7,15};则采用的是什么排序

a)

选择

b)

快速

c)

希尔

d)

冒泡

7.

将序列{2,12,16,88,5,10,34}进行排序。若前两趟排序的结果如下:

第一趟排序后:2,12,16,10,5,34,88

第二趟排序后:2,5,10,12,16,34,88;

则采用的是什么排序

a)

冒泡排序

b)

归并排序

c)

插入排序

d)

快速排序

8.

有一组数据{15,9,7,8,20,-1,7,4}进,用堆排序的筛选方法建立的初始堆为

a)

-1,4,8,9,20,7,15,7

b)

-1,7,15,7,4,8,20,9

c)

-1,4,7,8,20,15,7,9

d)

A,B,C都不对

9.

假定对元素序列(7,3,5,9,1,12)进行堆排序,并且采用小根堆,则由初始数据构成的初始堆为

a)

1,3,5,7,9,12

b)

1,3,5,9,7,12

c)

1,5,3,7,9,12

d)

1,5,3,9,10,7

10.

假定一个初始堆为(1,5,3,9,12,7,15,10),则进行第一趟堆排序后得到的结果为

a)

3,5,7,9,12,10,15,1

b)

3,5,9,7,12,10,15,1

c)

3,7,5,9,12,10,15,1

d)

3,5,7,10,9,10,15,1