【考研类试卷】计算机专业基础综合数据结构(图)历年真题试卷汇编3及答案解析.doc
《【考研类试卷】计算机专业基础综合数据结构(图)历年真题试卷汇编3及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】计算机专业基础综合数据结构(图)历年真题试卷汇编3及答案解析.doc(8页珍藏版)》请在麦多课文档分享上搜索。
1、计算机专业基础综合数据结构(图)历年真题试卷汇编 3及答案解析(总分:58.00,做题时间:90 分钟)一、综合题(总题数:23,分数:58.00)1.下面的邻接表表示一个给定的无向图。 (分数:2.00)_给出图 G: (分数:4.00)(1).画出 G的邻接表表示图;(分数:2.00)_(2).根据你画出的邻接表,以顶点为根,画出 G的深度优先生成树和广度优先生成树。【南开大学1997五(14 分)】【烟台大学 2007四、3(15 分)】(分数:2.00)_2.已知一个有向图如图所示,则从顶点 a出发进行深度优先遍历,写出所有可能得到的 DFS序列。(分数:2.00)_解答下面的问题:
2、(分数:4.00)(1).如果每个指针需要 4字节,每个顶点的标号占 2字节,每条边的权值占 2字节。下图采用哪种表示法所需的空间较多?为什么?(分数:2.00)_(2).写出下图从顶点 1开始的:DFS 树。(分数:2.00)_3.如下所示的连通图,请画出:(1)以顶点为根的深度优先生成树;(5 分)(2)如果有关节顶点,请找出所有的关节顶点。(5 分)【清华大学 l 998七(10 分)】 (分数:2.00)_某田径赛中各选手的参赛项目表如下: (分数:4.00)(1).根据此表及约束条件画出相应的图状结构模型,并画出此图的邻接表结构;(分数:2.00)_(2).写出从元素 A出发按“广度
3、优先搜索”算法遍历此图的元素序列。【北京科技大学 1999五 2000五(12分)】(分数:2.00)_4.考虑下图: (分数:2.00)_5.在什么情况下,Prim 算法与 Kruskual算法生成不同的 MST?【西安电子科技大学 2000计算机应用一、11(5分)】(分数:2.00)_6.已知一个无向图如下图所示,要求分别用 Prim和 Kruskal算法生成最小生成树(假设以为起点,试画出构造过程)。 (分数:2.00)_7.一带权无向图的邻接矩阵如下,试画出它的一棵最小生成树。 (分数:2.00)_8.已知顶点 16 和输入边与权值的序列(如右图所示):每行三个数表示一条边的两个端点
4、和其权值,共11行。请你: (分数:2.00)_9.下图表示一个地区的通信网,边表示城市间的通信线路,边上的权表示架设线路花费的代价,如何选择能沟通每个城市且总代价最省的 n一 1条线路,画出所有可能的选择。【东北大学 2000一、4(4 分)】(分数:2.00)_10.试列出下图中全部可能的拓扑排序序列。 (分数:2.00)_11.试给出有向图的所有拓扑序列。 (分数:2.00)_12.对于一个有向图,不用拓扑排序,如何判断图中是否存在环?【厦门大学 2006三、3(253 分)】(分数:2.00)_13.对于一个有向图,除了进行拓扑排序,还可以采用什么办法判断图中是否存在回路?请简述判断原
5、则。【北京航空航天大学 2007一、2(3 分)】(分数:2.00)_下图所示是一带权有向图的邻接表法存储表示。其中出边表中的每个结点均含有三个字段,依次为边的另一个顶点在顶点表中的序号、边上的权值和指向下一个边结点的指针。试求: (分数:8.00)(1).该带权有向图的图形;(分数:2.00)_(2).从顶点 V1为起点的广度优先周游的顶点序列及对应的生成树(即支撑树);(分数:2.00)_(3).以顶点 V1为起点的深度优先周游生成树;(分数:2.00)_(4).由顶点 V1到顶点 V3的最短路径。【中山大学 1994四(12 分)】(分数:2.00)_14.已知一有向网的邻接矩阵如下,如
6、需在其中一个结点建立娱乐中心,要求该结点距其他各结点的最长往返路程最短,相同条件下总的往返路程越短越好,问娱乐中心应选址何处?给出解题过程。 (分数:2.00)_15.求出下图中顶点 1到其余各顶点的最短路径。 (分数:2.00)_16.有一图的邻接矩阵如下,试给出用弗洛伊德算法求各点间最短距离的矩阵序列 A 1 ,A 2 ,A 3 ,A 4 。 (分数:2.00)_17.试利用 Dijkstra算法求下图中从顶点 a到其他各顶点间的最短路径,写出执行算法过程中各步的状态。【东南大学 2000四(10 分)】 (分数:2.00)_18.对于如下的加权有向图,给出算法 Dijkstra产生的最短
7、路径的支撑树,设顶点 A为源点,并写出生成过程。【吉林大学 1999一、2(4 分)】 (分数:2.00)_19.已知图的邻接矩阵为: (分数:2.00)_计算机专业基础综合数据结构(图)历年真题试卷汇编 3答案解析(总分:58.00,做题时间:90 分钟)一、综合题(总题数:23,分数:58.00)1.下面的邻接表表示一个给定的无向图。 (分数:2.00)_正确答案:(正确答案:(1)v 1 v 2 v 4 v 3 v 5 v 6 (2) v 1 v 2 v 3 v 4 v 5 v 6)解析:给出图 G: (分数:4.00)(1).画出 G的邻接表表示图;(分数:2.00)_正确答案:(正确
8、答案: )解析:(2).根据你画出的邻接表,以顶点为根,画出 G的深度优先生成树和广度优先生成树。【南开大学1997五(14 分)】【烟台大学 2007四、3(15 分)】(分数:2.00)_正确答案:(正确答案:广度优先生成树,深度优先生成树,为节省篇幅,生成树横画,下同。 )解析:2.已知一个有向图如图所示,则从顶点 a出发进行深度优先遍历,写出所有可能得到的 DFS序列。(分数:2.00)_正确答案:(正确答案:共 8个:adbcfe,adbfce,adcbfe,adcebf adcefb,adebcj,adebfc,adefbc)解析:解答下面的问题: (分数:4.00)(1).如果每
9、个指针需要 4字节,每个顶点的标号占 2字节,每条边的权值占 2字节。下图采用哪种表示法所需的空间较多?为什么?(分数:2.00)_正确答案:(正确答案:邻接矩阵:(6*6 个元素)*2 字节元素=72 字节 邻接表:表头向量 6*(4+2)+边结点 9*(2+2+4)*2=180字节 邻接多重表:表头向量 6*(4+2)+边结点 9*(2+2+2+4+4)=162字节 邻接表占用空间较多,因为边较多,边结点又是边数的 2倍,一般来说,邻接矩阵所占空间与边个数无关(不考虑压缩存储),适合存储稠密图,而邻接表适合存储稀疏图。邻接多重表边结点个数等于边数,但结点中增加了一个顶点下标域和一个指针域。
10、)解析:(2).写出下图从顶点 1开始的:DFS 树。(分数:2.00)_正确答案:(正确答案:因未确定存储结构,从顶点 1开始的 DFS树不唯一,现列出两个: )解析:3.如下所示的连通图,请画出:(1)以顶点为根的深度优先生成树;(5 分)(2)如果有关节顶点,请找出所有的关节顶点。(5 分)【清华大学 l 998七(10 分)】 (分数:2.00)_正确答案:(正确答案:(1)未确定存储结构,其 DFS树不唯一,其中之一(按邻接点逆序排列)是: )解析:某田径赛中各选手的参赛项目表如下: (分数:4.00)(1).根据此表及约束条件画出相应的图状结构模型,并画出此图的邻接表结构;(分数:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机专业 基础 综合 数据结构 历年 汇编 答案 解析 DOC
