1数据结构是研究数据的()以及它们的相互关系

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

模拟试题三

一、选择题

1.数据结构是研究数据的()以及它们的相互关系。

(A)理想结构,物理结构 (B)理想结构,抽象结构

(C)物理结构,逻辑结构 (D) 抽象结构,逻辑结构

2.线性表采用链式存储时,其地址()

(A)必须是连续的 (B) 部分地址必须是连续的

(C) 一定是不连续的 (D) 连续与否均可以

3.串的逻辑结构与()的逻辑结构不相同。

(A) 线形表 (B) 栈 (C) 队列 (D) 查找表(集合)

4.完成堆排序的全过程需要()个记录大小的辅助空间。

(A)1 (B)n (C)n*㏒2n (D)└n*㏒2n┘

5.若给定的关键字集合为{20,15,14,18,21,36,40,10},一趟快速排序接束时,键值的排列为()

(A)10,15,14,18,20,36,40,21 (B)10,15,14,18,20,40,36,21

(C)10,15,14,20,18,40,36,21 (D)15,10,14,18,20,36,40,21

6.有一棵二叉树如下图,该树是()

(A)二叉平衡树 (B) 二叉排序树 (C) 堆的形状 (D) 以上都不是

7.对于含有个n顶点e条边的无向连通图,利用Prim算法生成最小代价生成树其时间复杂度为( )。

(A)O(log2n) (B)O(n*n) (C)O(n*e) (D)O(e*log2e)

8.n个顶点的强连通图至少有()条边。

(A)n+ (B)n+1 (C)n-1 (D)n*(n-1)

9.设有100个元素,用二分法查找时,最大比较次数是(),最小比较次数是()。

(A)25 (B)7 (C)10 (D)1

10在内部排序中,排序时不稳定的有()

(A)插入排序 (B)冒泡排序 (C)快速排序 (D)归并排序

二、填空题

1.具有64个结点的完全二叉树的深度为()。

2.有向图G用邻接距阵A{1……n,1……n}存储,其第i列的所有元素等于顶点i的

()。

3.设有一空栈,栈顶指针为1000H(十六进制),现有输入序列为1,2,3,4,5,经过

Push,Push,PoP,Push,Pop,Push,Push后,输出序列为()。

*4.线索二叉树中某结点D,没有左孩子的主要条件()。

*5.模式中”ababbabbab”的前缀函数为()。

6.设图G的顶点数为n,边数为e,第i个顶点的度数为D(vi),则e=( )(即边数与各顶点的度数之间的关系)。

7.按()遍历二叉树,可以得到按递增的关键码序列,在图中所示的二叉树中,检索关键字85的过程中,需与85进行比较的关键字序列为()。

8.下列算法实现二叉搜索树上的查找,请在空格处填上恰当的语句,完成上述功能。

bitreptr *bstsearch(t,k)

bitreptr *t;

keytype k;

{ if (t==NULL)

return NULL;

else

while (t!=NULL)

{if (t->key==k)——————;

if (t->key>k)——————;

else——————————;

}

}

三、应用题

1.设散列表的地址空间为0……16,开始时散列表为空,用线性探测开放地址法处理冲突,对于数据元素Jan,Feb,Mar,Jun,Aug,Sep,Oct,Nev,Dev,试构造其对应的散列表,H(key=└i/2┘,其中i为关键字中第一个字母在字母表中的序号。

2.设有5000个无序的元素,希望用最快速度挑选出其中前10个最大的元素,在以下的排序方法中,采用那种方法最好?为什么?(快速排序,堆排序,基数排序)

3.对于下图,试给出:

(1)每个顶点的入度和出度

(2)邻接矩阵

(3)逆邻接表

(4)强连通分量。

4.简述堆排序的基本思想,并对键值集合,{72,73,71,23,94,16,05,68}对应的二叉树进行建堆。(写出具体步骤)

四、算法设计题

1.某百货公司仓库中有一批电视机,按其价格从低到高的次序构成一个单链表存于计算机中,链表的每个结点指出同样价格的若干台,现在又新到m台价格为n元的电视机入库,试编写出仓库电视机链表增加电视机的算法。

2.设计一个算法,求出指定结点在给定的二叉树排序树所在的层次。

3.设计一个算法,建立无向图(各n顶点,e条边)的邻接表。

相关文档
最新文档