数据结构历年试卷DEMO.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

河北大学课程考核试卷

2005—2006学年第1学期

考核科目数据结构课程类别选修考核方式闭卷卷别_A_

十一

总分

得分

评卷人

一、选择题每题2分;共20分

1、如果线性表中最常用的操作是存取第i个元素及其前驱结点的值;则采用存储方式节省时间..

A单链表 B双链表 C单循环链表 D顺序表

2、在一个链队列中;若f;r分别为队首、队尾指针;则插入s所指结点的操作为

Af-next=s;f=s; Br-next=s;r=s;

Cs-next=r;r=s; Ds-next=f;f=s;

3、一棵非空的二叉树的先序遍历序列与后序遍历序列正好相反;则该二叉树定满足

A所有的结点均无左孩子 B所有的结点均无右孩子

C只有一个叶子结点 D是任意一棵二叉树

4、设F是一个森林;B是由F变换得到的二叉树..若F中有n个非终端结点;则B中右指针域为空的结点有个..

An-1 Bn Cn+1 Dn+2

5、有10个结点的无向图至少有条边才能确保其是连通图

A8 B9 C10 D11

A—1

6、二叉排序树中;键值最小的结点一定

A左指针为空 B右指针为空

C左右指针均为空 D左右指针均非空

7、在一个有向图中;所有顶点的入度之和等于所有顶点的出度之和的倍..

A1/2 B1 C2 D4

8、设高度为h的二叉树上只有度为0和2的结点;则此二叉树中所包含的结点数至少为

A2h B2h1 C2h+1 Dh+1

9、一棵深度为k的平衡二叉树;其每个非终端结点的平衡因子均为0;则该树共有个结点..

A2k11 B2k11 C2k1 D2k1

10、一组记录的排序码为46;79;56;38;40;84;则利用堆排序的方法建立的初始堆为

A79;46;56;38;40;80 B84;79;56;38;40;46

C84;79;56;46;40;38 D84;56;79;40;46;38

得分

评卷人

二、判断题每题1分;共10分

1、顺序存储方式只能用于线性结构;不能用于非线性结构..

2、若一个结点是某二叉树子树的中序遍历序列中的第一个结点;则它必是该子树的后序遍历序列中的第一个结点..

3、求最小生成树的Prim算法在边较少、结点较多时效率较高..

4、折半查找只能在有序的顺序表上进行而不能在有序链表上进行..

5、快速排序的速度在所有排序方法中为最快;而且所需附加空间也最少..

6、在一个有向图的邻接表中;若某结点的链表为空;则该顶点的度一定为零..7、插入排序、选择排序和冒泡排序不都是稳定的排序算法..

A—2

8、在二叉树排序中删除一个结点;接着又将该结点插入到该二叉排序树中去;该二叉树不会发生变化..

9、在二叉排序树上删除一个结点时;不必移动其它结点;只要将该结点相应的指针域置空即可..

10、由二叉树的后序序列和中序序列可以唯一地确定一棵二叉树..

得分

评卷人

三、简答题每题6分;共36分

1、试描述头指针、头结点、第一个结点的区别;并说明头指针和头结点的作用..

2、已知一棵二叉树的前序序列和中序序列分别为ABDGHCEFI和GDHBAECIF;求其对应的二叉树..

3、已知如下所示长度为12的查找表:{Jan;Feb;Mar;Apr;May;June;July;Aug;Sep;Oct;Nov;Dec};试按表中元素的顺序依次插入到一棵初始为空的二叉排序树..画出插入完成后的二叉排序树;并求其在等概率的情况下查找成功的平均查找长度..

4、对下面连通图;画出其邻接矩阵;并用Prim算法构造其最小生成树..

1

1

4

2

1

3

a

b

c

d

h

g

f

e

2

2

2

1

1

2

5、设AOE网如下图所示;求:⑴列出各个事件的最早、最迟发生时间;

⑵找出该AOE网中的关键路径;并回答完成该工程需要的最短时间..

V1

V1

V2

V4

V3

V5

V6

V7

V8

V9

V10

a1=5

a2=6

a3=3

a4=6

a5=3

a6=3

a7=10

a8=5

a9=1

a12=5

a10=4

a11=4

a13=2

a14=2

A—3

6、应用直接插入排序算法;对关键值序列25;84;68;47;35;27;21;15;24从小到

文档评论(0)

A女汉子~小郭 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档