【学历类职业资格】数据结构导论自考题模拟12及答案解析.doc
《【学历类职业资格】数据结构导论自考题模拟12及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】数据结构导论自考题模拟12及答案解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、数据结构导论自考题模拟 12 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.树形结构中,度为 0 的结点称为_(分数:2.00)A.树根B.叶子C.路径D.二叉树2.具有 n 个结点的完全二叉树的深度是_ A B C D (分数:2.00)A.B.C.D.3.深度为 9 的二叉树最多拥有的结点数目是_(分数:2.00)A.255B.512C.256D.5114.若一棵度为 8 的树有 9 个度为 1 的结点,有 8 个度为 2 的结点,有 7 个度为 3 的结点,有 6 个度为 4 的结点,有 5 个度为 5 的结点,有 4 个度为
2、6 的结点,有 3 个度为 7 的结点,有 2 个度为 8 的结点,该树一共有多少个叶子结点_(分数:2.00)A.44B.58C.113D.1155.在一个二叉树结点的先序序列、中序序列和后序序列中,所有叶子结点的先后顺序_(分数:2.00)A.完全相同B.先序序列和中序序列相同,而与后序序列不同C.都不相同D.中序序列和后序序列相同,而与先序序列不同6.若一颗二叉树有 2013 个结点,且无度为 1 的结点,则叶子结点的个数为_(分数:2.00)A.1005B.1007C.1004D.10067.已知二叉树的先序遍历序列为 ABCFHIDGJE,中序遍历序列为 AHIFCJGDEB,则其后
3、序遍历序列为_(分数:2.00)A.IHFJGEDBCAB.IHFCBJGEDAC.IHFJGEDCBAD.HIFJGEDCBA8.对于给出的一组权值 W=10,15,16,22,31,通过哈夫曼算法求出的哈夫曼树的 WPL 为_(分数:2.00)A.200B.220C.213D.2109.设 n 0 为哈夫曼树的叶子结点数目,则该哈夫曼树共有多少个结点_(分数:2.00)A.n0+1B.2n0+1C.2n0D.2n0-110.图的广度优先搜索使用的数据结构是_(分数:2.00)A.队列B树C栈D.集合11.设有 7 个结点的无向图,该图至少应有几个边才能保证是一个连通图_(分数:2.00)A
4、.5B.6C.7D.812.无向图中,所有顶点的度数之和是所有边数的_(分数:2.00)A.0.5 倍B.1 倍C.2 倍D.4 倍13.下图所示的无向图中,从顶点 1 出发按照 DFS 规则遍历得到的序列为_ (分数:2.00)A.ABCDEFHIGB.ABGEFCHDIC.ABGEFCHDID.ABEGCFDHI14.在图的邻接表存储结构上执行广度优先搜索遍历类似于二叉树上的_(分数:2.00)A.按层次遍历B.中序遍历C.后序遍历D.先序遍历15.对于一个具有 n 个顶点和 e 条边的有向图,在邻接表表示图时,拓扑排序算法时间复杂度为_ A.O(n) B.O(n+e) C.O(n2) D
5、.O(n*e)(分数:2.00)A.B.C.D.二、填空题(总题数:13,分数:26.00)16.二叉树有不同的链式存储结构,其中最常用的是 1 和 2。 (分数:2.00)17.结点的层次是从 1 开始算起的,根的层次是 2。 (分数:2.00)18.深度为 k(k1)且有 2 k -1 个结点的二叉树称为 1。 (分数:2.00)19.一棵树上的任何结点(不包括根本身)称为根的 1。若 B 是 A 的子孙,则称 A 是 B 的 2。 (分数:2.00)20.已知完全二叉树的第 7 层有 20 个结点,则整个完全二叉树的叶子结点数是 1。 (分数:2.00)21.若二叉树的一个叶子是某子树的
6、先序遍历序列中的第一个结点,则它必是孩子树的后序遍历序列中的 1 个结点。 (分数:2.00)22.满二叉树 1 是完全二叉树,完全二叉树 2 是满二叉树。 (分数:2.00)23.由 1 转换成二叉树时,其根结点的右子树总是空的,其与二叉树可相互转换。 (分数:2.00)24.设 a,b 是图 G 中的两个顶点,则(a,b)与(b,a)被认为是 1,但是a,b和b,a是 2 的两条弧。 (分数:2.00)25.若无向图 G 中有 n 个顶点 m 条边,采用邻接矩阵存储,则该矩阵中非零元素的个数为 1。 (分数:2.00)26.对含有 n 个结点,e 条边的无向连通图,利用 Prim 算法生成
7、最小生成树的时间复杂度为 1。 (分数:2.00)27.一个连通图的生成树是含有连通图的全部顶点的一个 1。 (分数:2.00)28.一个有向图 G 中若有弧a,b,b,c,a,c,则在图 G 的拓扑序列中,顶点 a,b 和 c 的先后关系为 1。 (分数:2.00)三、应用题(总题数:5,分数:30.00)29.画出 3 个结点的二叉树的所有不同形态。 (分数:6.00)30.分别画出下图所示二叉树的二叉链表、三叉链表。 (分数:6.00)31.已知无向图 G 的邻接矩阵如下图所示,假设对其元素的访问必须从左至右,写出从 v 0 开始的深度优先搜索序列。 (分数:6.00)32.求下图的最小
8、生成树。 (分数:6.00)33.根据图 G 的邻接矩阵,求从顶点 v 0 到其余各顶点的最短路径及长度(给出求解过程)。 (分数:6.00)四、算法设计题(总题数:2,分数:14.00)34.试分别写出二叉树的先序遍历和中序遍历的递归算法。 (分数:7.00)_35.以二叉链表作为存储结构,编写求二叉树叶子数的算法。 (分数:7.00)_数据结构导论自考题模拟 12 答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.树形结构中,度为 0 的结点称为_(分数:2.00)A.树根B.叶子 C.路径D.二叉树解析:考点 叶子的定义 解析 度为
9、0 的结点称为叶子或者终端结点。2.具有 n 个结点的完全二叉树的深度是_ A B C D (分数:2.00)A.B.C. D.解析:考点 完全二叉树的深度 解析 具有 n 个结点的完全二叉树的深度是(log 2 n)+1。3.深度为 9 的二叉树最多拥有的结点数目是_(分数:2.00)A.255B.512C.256D.511 解析:考点 二叉树的性质 解析 深度为 k(k1)的二叉树至多有 2 k -1 个结点。4.若一棵度为 8 的树有 9 个度为 1 的结点,有 8 个度为 2 的结点,有 7 个度为 3 的结点,有 6 个度为 4 的结点,有 5 个度为 5 的结点,有 4 个度为 6
10、 的结点,有 3 个度为 7 的结点,有 2 个度为 8 的结点,该树一共有多少个叶子结点_(分数:2.00)A.44B.58C.113 D.115解析:考点 树的性质 解析 任意一棵树的结点个数等于所有结点的出度之和加一,所以叶子结点个数=(1*9+2*8+3*7+4*6+5*5+6*4+7*3+8*2)-(9+8+7+6+5+4+3+2)+1=113。5.在一个二叉树结点的先序序列、中序序列和后序序列中,所有叶子结点的先后顺序_(分数:2.00)A.完全相同 B.先序序列和中序序列相同,而与后序序列不同C.都不相同D.中序序列和后序序列相同,而与先序序列不同解析:考点 二叉树在遍历过程中对
11、叶子结点的访问顺序 解析 无论哪种访问顺序,对叶子结点的访问顺序都是先左子树后右子树,先序、中序、后序遍历指的是访问根的顺序。6.若一颗二叉树有 2013 个结点,且无度为 1 的结点,则叶子结点的个数为_(分数:2.00)A.1005B.1007 C.1004D.1006解析:考点 二叉树的性质 3 解析 由二叉树的性质 3 可知,对任意一棵二叉树,若度为零的结点个数为 n 0 ,度为 2 的结点个数为n 2 ,则 n 0 =n 2 +1,所以有 n 2 =n 0 -1;由于没有度为 1 的结点,所以 n 0 +(n 0 -1)=2013,n 0 =1007。7.已知二叉树的先序遍历序列为
12、ABCFHIDGJE,中序遍历序列为 AHIFCJGDEB,则其后序遍历序列为_(分数:2.00)A.IHFJGEDBCAB.IHFCBJGEDAC.IHFJGEDCBAD.HIFJGEDCBA 解析:考点 由先序遍历序列和中序遍历序列推算后序遍历序列 解析 由先序遍历序列和中序遍历序列推算出二叉树如下图所示,进而进行后序遍历,得出后序遍历序列为 HIFJGEDCBA。 8.对于给出的一组权值 W=10,15,16,22,31,通过哈夫曼算法求出的哈夫曼树的 WPL 为_(分数:2.00)A.200B.220C.213 D.210解析:考点 哈夫曼树和哈夫曼算法 解析 根据一组权值得到哈夫曼树
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 数据结构 导论 考题 模拟 12 答案 解析 DOC
