资源描述:
《图、查找、序、数组.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第七章图一、填空题1.若在有向图G中存在一条弧,则称顶点Vi于顶点Vj。2.顶点个数为10的完全无向图中共有________条无向边。3.顶点个数为5的完全有向图中共有________条弧。4.若某无向图的邻接矩阵中共有10个值为1的元素,则说明此无向图中共有________条无向边。5.若某有向图的邻接矩阵中共有10个值为1的元素,则说明此有向图中共有________条弧。6.任意一个无向图的邻接矩阵_________(一定/不一定)是对称矩阵。7.在无向图G中,若对于任意一对顶点都存在路径,则称无向图G为____________。8.在无向图G中,若对于任意一对顶
2、点都是连通的,则称无向图G为____________。9.在顶点个数为n的无向图G中,若对于任意一对顶点都存在邻接关系,则无向图G共有__________条边。10.在有向图G中,若对于任意一对顶点都存在两条方向相反的路径,则称有向图G为____________。11.具有n个顶点的无向图,最多有条边。12.在一个图中,所有顶点的度数之和等于所有边数的倍。13.对于具有n个顶点和e条边的无向图,在其对应的邻接链表中一共包含_______个表结点。14.对于具有n个顶点和e条边的有向图,在其对应的邻接链表中一共包含_______个表结点。15.具有n个顶点的有向图,最多有条边。16.
3、边或弧上带有权值的图称为。17.对于一个有n个顶点的完全无向图,其邻接矩阵中值为1的元素共有___个。18.对于一个有n个顶点的完全有向图,其邻接矩阵中值为1的元素共有___个。19.对于一个有n个顶点的完全无向图,其邻接矩阵中值为0的元素共有___个。20.对于一个有向图,所谓出度是指。二、简答题1.对于下图所示的无向图,(1)画出其邻接矩阵和邻接链表示意图;(2)写出该图基于顺序(邻接矩阵)存储结构,从顶点V1出发的深度优先搜索和广度优先搜索遍历序列。(4+4=8分)2.一个有向图的顺序存储结构为:(1)存放顶点信息的数组ver(2)邻接矩阵G0101100111010110V
4、1V2V3V4画出其对应的链式存储结构,并写出基于此链式存储结构从V1出发进行深度优先和广度优先搜索的遍历序列。(4+2+2=8分)3.要将下面的图用邻接矩阵(顺序存储结构)的方式进行存储,(1)请画出存储结构示意图;(2)根据此存储结构图写出对此图进行深度优先搜索和广度优先搜索序列(遍历从顶点1出发)。(4+2+2=8分)4.已知一个无向图的邻接链表如下所示,请画出该无向图并写出基于此链式存储结构从V1出发进行深度优先和广度优先遍历的序列(4+2+2=8分)。V2432V16431V34213∧5342∧1∧21∧4∧51∧6V4V6V55.设无向图G如下图所示,要求(1)给出该
5、图的邻接矩阵和邻接链表;(2)基于邻接矩阵写出从V1出发进行深度优先搜索的遍历序列;(3)基于邻接链表写出从V6出发进行广度优先搜索遍历的序列(4+2+2=8分)。1243566.要将下列的图用邻接链表的方式进行存储(1)请画出存储结构图,(2)并根据此存储结构图写出对此图进行深度优先搜索和广度优先搜索的遍历结果。(设此题中各顶点A、B、C、D、E的存储序号分别为:1、2、3、4、5,遍历从A点开始)。(4+4=8分)7.对于下图所示的无向图,(1)画出其邻接矩阵和邻接链表示意图;(2)写出该图基于链式(邻接链表)存储结构,从顶点V5出发的深度优先搜索和广度优先搜索遍历序列。(4+
6、4=8分)8.要将下列的图用邻接矩阵的方式进行存储(1)请写出对应的邻接矩阵,(2)并根据此存储结构图写出对此图进行深度优先搜索和广度优先搜索的遍历结果。(设此题中各顶点A、B、C、D、E的存储序号分别为:1、2、3、4、5,遍历从B点开始)。(4+4=8分)9.已知图G的顶点集合V和边集E合分别为:V(G)={V1,V2,V3,V4,V5}E(G)={(V1,V2),(V1,V3),(V1,V4),(V2,V4),(V3,V4),(V4,V5)}(1)给出图G对应的邻接矩阵和邻接链表;(4分)(2)当图G采用邻接矩阵方式存储时,写出从顶点V1出发进行深度优先搜索和广度优先搜索时的
7、遍历序列。(4分)10.已知有向图G的顶点集合V和边集E合分别为:V(G)={V1,V2,V3,V4,V5}E(G)={,,,,,,}(1)给出图G对应的邻接矩阵和邻接链表;(4分)(2)当图G采用邻接矩阵方式存储时,写出从顶点V1出发进行深度优先搜索和广度优先搜索时的遍历序列。(4分)11.已知有向图G的顶点集合V和边集E合分别为:V(G)={V1,V2,V3,V4,V