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

数据结构第三次作业(12.6)

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

难度系数及复杂系数说明:

难度系数从易到难分别为:N1、N2、N3、N4、N5 复杂系数从简到繁分别为:F1、F2、F3、F4、F5

数据结构第三阶段作业

第6章 树和二叉树

6.1 单项选择题

1. 由于二叉树中每个结点的度最大为2,所以二叉树是一种特殊的树,这种说法_B___。(N2F1)

A. 正确 B. 错误 2. 假定在一棵二叉树中,双分支结点数为15,单分支结点数为30个,则叶子结点数为 B 个。 (N2F1)

A.15 B.16 C.17 D.47

3. 按照二叉树的定义,具有3个结点的不同形状的二叉树有__C__种。(N2F1)

A. 3 B. 4 C. 5 D. 6

4. 按照二叉树的定义,具有3个不同数据结点的不同的二叉树有__C__种。(N3F1)

A. 5 B. 6 C. 30 D. 32

5. 深度为5的二叉树至多有__C__个结点。(N2F1)

A. 16 B. 32 C. 31 D. 10

6. 设高度为h的二叉树上只有度为0和度为2的结点,则此类二叉树中所包含的结点数至少为_ _A__。 (N3F1)

A. 2h B. 2h-1 C. 2h+1 D. h+1

7. 对一个满二叉树,m个树叶,n个结点,深度为h,则_D___ 。(N3F1)

A. n=h+m B. h+m=2n C. m=h-1 D. n=2 h-1

8. 任何一棵二叉树的叶结点在先序、中序和后序遍历序列中的相对次序__A__。(N3F1)

A.不发生改变 B.发生改变 C.不能确定 D.以上都不对

9. 如果某二叉树的前根次序遍历结果为stuwv,中序遍历为uwtvs,那么该二叉树的后序为_C___。(N3F1)

A. uwvts B. vwuts C. wuvts D. wutsv 6.2 简答题

1. 根据二叉树的定义,具有三个结点的二叉树有5种不同的形态,请将它们分别画出。(N2F3)

1

2. 假设一棵 二叉树的先序序列为EBADCFHGIKJ和中序序列为ABCDEFGHIJK。(N3F2)

请画出该树。

3. 以数据集{4,5,6,7,10,12,18}为结点权值,画出构造Huffman树的每一步图示,计算其带权路径长度。(N3F3)

4. 一棵含有N个结点的k叉树,可能达到的最大深度和最小深度各为多少? (N3F2) 最大深度:h=N-k+1,最小深度:logkN+1

第7章 图

7.1 单项选择题

1.在一个图中,所有顶点的度数之和等于所有边数的__C__倍。(N3F1)

A. 1/2 B. 1 C. 2 D. 4 2.任何一个无向连通图的最小生成树 B 。(N3F1)

A.只有一棵 B.有一棵或多棵 C.一定有多棵 D.可能不存在 3.在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的__B__倍。(N3F1)

A. 1/2 B. 1 C. 2 D. 4 4.一个有n个顶点的无向图最多有_C___条边。(N2F1)

A. n B. n(n-1) C. n(n-1)/2 D. 2n

2

5.具有4个顶点的无向完全图有__A__条边。(N2F1)

A. 6 B. 12 C. 16 D. 20

6.具有6个顶点的无向图至少应有_A___条边才能确保是一个连通图。(N3F1)

A. 5 B. 6 C. 7 D. 8

7.在一个具有n个顶点的无向图中,要连通全部顶点至少需要_C___条边。(N3F1)

A. n B. n+1 C. n-1 D. n/2

8.对于一个具有n个顶点的无向图,若采用邻接矩阵表示,则该矩阵的大小是_A___。(N3F1)

22

A. n B. (n-1) C. n-1 D. n

9.对于一个具有n个顶点和e条边的无向图,若采用邻接表表示,则表头向量的大小为_①_A__;所有邻接表中的接点总数是_②_C__。(N3F1)

① A. n B. n+1 C. n-1 D. n+e ② A. e/2 B. e C.2e D. n+e

10.已知一个图如图7.1所示,若从顶点a出发按深度搜索法进行遍历,则可能得到的一种顶点序列为D__①_B_;按宽度搜索法进行遍历,则可能得到的一种顶点序列为__②__。(N3F1)

① A. a,b,e,c,d,f B. e,c,f,e,b,d C. a,e,b,c,f,d D. a,e,d,f,c,b ② A. a,b,c,e,d,f B. a,b,c,e,f,d C. a,e,b,c,f,d D. a,c,f,d,e,b

a

c b e

f d

图 7.1 一个无向图 7.2 综合题

1.请用克鲁斯卡尔和普里姆两种算法分别为图7.6、图7.7构造最小生成树: (N3F3)

(1) a 16 15 11

b 15 c 15 d

14 16 12 13 21 f e

图7.6

3

(2)

2 6 12 1 4 3 9 12 7 5 图7.7 15 6 16 20 4 132 5 10

2.请用图示说明图7.9从顶点a到其余各顶点之间的最短路径。(N3F3)

图7.9

b 6 a 3 c 4 2 3 2 5 5 d 3 f e 4

3.已知AOE网有9个结点:V1,V2,V3,V4,V5,V6,V7,V8,V9,其邻接矩阵如下: (1)请画出该AOE图。

(2)计算完成整个计划需要的时间。 (3)求出该AOE网的关键路径。(N4F4) 6 4 5 ∝ ∝ ∝ ∝ ∝ ∝ 1 ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ 1 ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ 2 ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ 9 7 ∝ ∝ ∝ ∝ ∝ ∝ ∝ 4 ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ 2 ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ 4 ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ ∝ 答:(1)该AOE图为:

(2)完成整个计划需要18天。 (3)关键路径为:(V1,V2,V5,V7,V9)和(V1,V2, V5,V8,V9,)

第8章 查找

8.1 单项选择题

1.顺序查找法适合于存储结构为__B__的线性表。(N2F1)

A. 散列存储 B. 顺序存储或链接存储 C. 压缩存储 D. 索引存储

2.对线性表进行二分查找时,要求线性表必须_C___。(N2F1)

A. 以顺序方式存储 B. 以链接方式存储

5

数据结构第三次作业(12.6)

难度系数及复杂系数说明:难度系数从易到难分别为:N1、N2、N3、N4、N5复杂系数从简到繁分别为:F1、F2、F3、F4、F5数据结构第三阶段作业第6章树和二叉树6.1单项选择题1.由于二叉树中每个结点的度最大为2,所以二叉树是一种特殊的树,这种说法_B___。(N2F1)A.正确
推荐度:
点击下载文档文档为doc格式
961zt7dqtu4bptb11x4w7g2499iozz00moh
领取福利

微信扫码领取福利

微信扫码分享