好文档 - 专业文书写作范文服务资料分享网站

数据结构形考作业 

天下 分享 时间: 加入收藏 我要投稿 点赞

B. n+1 C. n D. [log2n] 题目15

对序列(49,38,65,97,76,13,47,50)采用直接插入排序法进行排序,要把第七个元素47插入到已排序中,为寻找插入的合适位置需要进行( )次元素间的比较。 选择一项: A. 3 B. 6 C. 5 D. 4 题目16

排序方法中,从未排序序列中挑选元素,并将其依次放入已排序序列(初始为空)的一端的方法,称为( )排序。 选择一项: A. 快速 B. 归并 C. 选择 D. 插入 题目17

一组记录的关键字序列为(40,80,65,100,14,30,55,50),利

用堆排序的方法建立的初始小根堆为( )。 选择一项:

A. 14,40,30,50,80,65,55,100 B. 40,14,30,50,80,65,55,100 C. 40,80,65,50,14,30,55,100 D. 40,80,30,50,14,65,55,100 题目18

一组记录的关键字序列为(25,48,16,35,79,82,23,40,36,72),其中,含有5个长度为2的有序表,按归并排序的方法对该序列进行一趟归并后的结果为( )。 选择一项:

A. 16,25,35,48,79,82,23,36,40,72 B. 16,25,48,35,79,82,23,36,40,72 C. 16,25,35,48,23,40,79,82,36,72 D. 16,25,35,48,79,23,36,40,82,72 题目19

已知10个数据元素为(54,28,16,34,73,62,95,60,26,43),对该数列从小到大排序,经过一趟冒泡排序后的序列为( )。 选择一项:

A. 16,28,34,54,73,62,60,26,43,95 B. 16,28,34,54,62,60,73,26,43,95 C. 28,16,34,54,62,73,60,26,43,95

D. 28,16,34,54,62,60,73,26,43,95 题目20

一组记录的关键字序列为(56,30,89,66,48,50,94,87,100),利用快速排序,以第一个关键字为分割元素,经过一次划分后结果为( )。 选择一项:

A. 48,30,50,56,66,89,94,87,100 B. 50,30,48,66,56,89,94,87,100 C. 30,50,48,56,66,89,94,100,87 D. 50,30,48,56,66,89,94,87,100 题目21

如果要求一个线性表既能较快地查找,又能动态适应变化要求,可以采用( )查找方法。 选择一项: A. 折半 B. 顺序 C. 分块 D. 散列

二、填空题(每小题1分,共16分) 题目22

在各种查找方法中,平均查找长度与结点个数n无关的查找方法是哈希表查找法。

题目23

关键字是记录某个数据项的值,用它可以识别、确定一个记录。 题目24

在一个查找表中,能够唯一地确定一个记录的关键字称为主关键字。 题目25

平均查找长度是指为确定记录在查找表中的位置,需要与给定值进行比较的关键字个数的数学期望值。 题目26

顺序查找是一种最简单的查找方法。 题目27

折半查找又称为二分查找。使用该查找算法的前提条件是,查找表中记录相应的关键字值必须按升序或降序排列。 题目28

折半查找只适用于顺序存储结构的有序表。 题目29

分块查找又称为索引顺序查找,它是一种介于顺序查找和折半查找之间的查找方法。 题目30

二叉排序树或者是一棵空树,或者是具有下列性质的一棵二叉树: (1)若左子数不空,则左子树所有结点的值均小于根结点的值。 (2)若右子数不空,则右子树所有结点的值均大于根结点的值。 (3)左右子树又分别是二叉排序树。

题目31

哈希表是用来存放查找表中记录序列的表,每一个记录的存储位置是以该记录得到关键字为自变量,由相应哈希函数计算所得到的函数值。 题目32

冒泡排序是一种比较简单的交换排序方法。 题目33

在对一组记录(50,40,95,20,15,70,60,45,80)进行直接插入排序时,当把第7个记录60插入到有序表时,为寻找插入位置需要比较3次。 题目34

在堆排序和快速排序中,若原始记录接近正序和反序,则选用堆排序,若原始记录无序,则最好选用快速排序。 题目35

n个元素进行冒泡法排序,通常需要进行n-1趟冒泡,第j趟冒泡要进行n-j次元素间的比较。 题目36

当从一个小根堆中删除一个元素时,需要把堆尾元素填补到堆顶位置,然后再按条件把它逐层向下调整。 题目37

对记录序列排序是指按记录的某个关键字排序,记录序列按关键字排序结果是唯一的。

三、综合题(每小题7分,共42分)

数据结构形考作业 

B.n+1C.nD.[log2n]题目15对序列(49,38,65,97,76,13,47,50)采用直接插入排序法进行排序,要把第七个元素47插入到已排序中,为寻找插入的合适位置需要进行()次元素间的比较。选择一项:A.3B.6C.5D.4题目16排序方法中,从未排序序列中挑选元素,并将其依次放入已排序序列(初始为空)的
推荐度:
点击下载文档文档为doc格式
09ywk3zheb1emx02sb8q8qp2012imx011cx
领取福利

微信扫码领取福利

微信扫码分享