【学历类职业资格】数据结构自考题-14及答案解析.doc

上传人:wealthynice100 文档编号:1375646 上传时间:2019-12-01 格式:DOC 页数:11 大小:118.50KB
下载 相关 举报
【学历类职业资格】数据结构自考题-14及答案解析.doc_第1页
第1页 / 共11页
【学历类职业资格】数据结构自考题-14及答案解析.doc_第2页
第2页 / 共11页
【学历类职业资格】数据结构自考题-14及答案解析.doc_第3页
第3页 / 共11页
【学历类职业资格】数据结构自考题-14及答案解析.doc_第4页
第4页 / 共11页
【学历类职业资格】数据结构自考题-14及答案解析.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、数据结构自考题-14 及答案解析(总分:85.00,做题时间:90 分钟)一、B单项选择题/B(总题数:15,分数:30.00)1.树(A(B(E,(F(J,K),C(G),D(H,I)的度和深度分别是_ A.3;3 B.2;4 C.3;4 D.4;4(分数:2.00)A.B.C.D.2.深度为 k的二叉树,其第 k层最少有_个结点。 A.1 B.2 C.0 D.不确定 2k-1(分数:2.00)A.B.C.D.3.对于二叉树 T,其度数为 1的结点数为 4,终端结点数为 5,那么该二叉树共有_个结点。 A.9 B.12 C.13 D.14(分数:2.00)A.B.C.D.4.对于二叉树 T,

2、其前序遍历为 ABCDE,中序遍历为 ACBDE,那么其后序遍历为_ A.CEDBA B.ABDEC C.BCDEA D.EDBAC(分数:2.00)A.B.C.D.5.对于二叉树 T,如果采用二叉链表的存储结构,如果此二叉树有 10个结点,那么空链域的个数为_ A.19 B.11 C.91 D.21(分数:2.00)A.B.C.D.6.给出权值为 2,4,5,7,9 的五个叶子结点,将其作为某二叉树的叶子,那么在构成的所有树中,带权路径长度最小为_ A.60 B.27 C.62 D.61(分数:2.00)A.B.C.D.7.下图所示的二叉树 T是一棵哈夫曼树,则元素 C、D 的哈夫曼编码分别

3、是_(分数:2.00)A.B.C.D.8.在图形结构中,结点之间的关系是_ A.一对一 B.多对一 C.一对多 D.任意的(分数:2.00)A.B.C.D.9.下图中 C元素的度为_(分数:2.00)A.B.C.D.10.已知图 G共有 4个结点,其各个顶点的度分别为 2、4、3、1,那么该图的边数为_ A.3 B.6 C.4 D.5(分数:2.00)A.B.C.D.11.无向图的边数的取值范围为_ A0n(n-1) B0n(n+1) C D (分数:2.00)A.B.C.D.12.已知图 G(如下图所示),采用邻接矩阵表示法存储该图,则图 G的邻接矩阵为_ A B C D (分数:2.00)

4、A.B.C.D.13.在邻接表表示图结构时,边表中结点的个数等于邻接矩阵的一行(或一列)中_ A.元素的个数 B.非零元素的个数 C.零元素的个数 D.元素的和(分数:2.00)A.B.C.D.14.对于一个有向图(有 n个顶点),假设用邻接矩阵表示,那么该邻接矩阵的大小是_ A.n2 B.n C.n(n-1) D.(n-1)2(分数:2.00)A.B.C.D.15.给出某有向图 G的邻接表,如下图所示,则元素 V3的出度和入度分别是_(分数:2.00)A.B.C.D.二、B填空题/B(总题数:10,分数:20.00)16.具有 16个结点的完全二叉树,其深度为_。(分数:2.00)填空项 1

5、17.深度为 5的二叉树最多可以有_个结点。(分数:2.00)填空项 1:_18.如下表所示是用双亲表示法表示的一棵树,元素 F的双亲是_。 0 A -11 B 02 C 03 D 04 E 15 F 16 G 57 H 58 I 3(分数:2.00)填空项 1:_19.在树中,一个结点拥有的子树的个数称为该结点的_。(分数:2.00)填空项 1:_20.对任何一棵二叉树,若其终端结点数为 m0,度数为 2的结点数为 m2,那么 m0和 m2之间的关系是_。(分数:2.00)填空项 1:_21.有向完全图有_条边。(其中图有 n个结点)(分数:2.00)填空项 1:_22.对图采用邻接矩阵

6、表示法,那么无向图的邻接矩阵是一个_矩阵。(分数:2.00)填空项 1:_23.图的遍历方法有很多,但主要常用的是深度优先遍历和_。(分数:2.00)填空项 1:_24.将一个有向无环图 G中的所有顶点排成一个线性序列,使得图中任意一对顶点 u和 v,若u,vE(G),则 u在线性序列中出现在 v之前,这样的线性序列称为_。(分数:2.00)填空项 1:_25.树和图都是_结构。(分数:2.00)填空项 1:_三、B解答题/B(总题数:4,分数:20.00)26.树的孩子兄弟表示法又称为二叉链表表示法,请画出下图树 T的二叉链表。 (分数:5.00)_27.将下图的树 T转换成二叉树。 (分数

7、5.00)_28.假设对图采用邻接矩阵表示法,给出如下矩阵 A,请画出该矩阵对应的图。 (分数:5.00)_29.利用 Prim算法,求规划图所示图 G1的最小生成树。(分数:5.00)_四、B程序阅读题/B(总题数:1,分数:5.00)(1).简述函数 f的功能 int f32(MGraph *G, int i) int d=0, j; for(j=0; jG-n; j+) if(G-edgesij)d+; if(G-edgesji)d+; return d; (分数:2.50)_(2).对于下列图 G的邻接矩阵,写出函数调用 f( for(j=0; jG-n; j+) if(G-edgesij)d+; if(G-edgesji)d+; return d; (分数:2.50)_正确答案:(求有向图顶点 vi的出度和入度的和,也就是顶点 vi的度。)解析:(2).对于下列图 G的邻接矩阵,写出函数调用 f( if(q-ltag=1) return q-lchild; else p=q-lchild; while(p-rtag=0) p=p-rchild; return p; )解析:考点 以中序线索二叉链表作为存储结构,查找某结点的中序前驱结点的算法

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1