数据结构 图 作业及部分答案_第1页
数据结构 图 作业及部分答案_第2页
数据结构 图 作业及部分答案_第3页
数据结构 图 作业及部分答案_第4页
数据结构 图 作业及部分答案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

./数据结构习题第七章图选择题1、一个有n个顶点的无向图最多有〔C条边。A、nB、n<n-1>C、n<n-1>/2D、2n2、具有4个顶点的无向完全图有〔A条边。A、6B、12C、16D、203、具有6个顶点的无向图至少有〔A条边才能保证是一个连通图。A、5B、6C、7D、84、设连通图G的顶点数为n,则G的生成树的边数为〔A。A、n-1B、nC、2nD、2n-15、已知一个图,若从顶点a出发进行深度和广度优先搜索遍历,则可能得到的顶点序列分别为〔D和〔BA、abecdfB、acfebdC、acebfdD、acfdebA、abcedfB、abcefdC、abedfcD、acfdeb6、采用邻接表存储的图的深度和广度优先搜索遍历算法类似于二叉树的〔B和〔D。A、中序遍历B、先序遍历C、后序遍历D、层次遍历7、已知一有向图的邻接表存储结构如下图所示,分别根据图的深度和广度优先搜索遍历算法,从顶点v1出发,得到的顶点序列分别为〔C和〔B。A、v1,v2,v3,v4,v5B、v1,v3,v2,v4,v5C、v1,v2,v3,v5,v4D、v1,v4,v3,v5,v28、已知一个图如下,在该图的最小生成树中各边上权值之和为〔C,在该图的最小生成树中,从v1到v6的路径为〔G。A、31B、38C、36D、43E、v1,v3,v6F、v1,v4,v6G、v1,v5,v4,v6H、v1,v4,v3,v69、正确的AOE网必须是〔CA、完全图B、哈密尔顿图C、无环图D、强连通图10、已知一个图如下,则由该图得到的一种拓扑序列为〔A。A、v1,v4,v6,v2,v5,v3B、v1,v2,v3,v4,v5,v6C、v1,v4,v2,v3,v6,v5D、v1,v2,v4,v6,v3,v511、下面结论中正确的是〔BA、在无向图中,边的条数是顶点度数之和。B、在图结构中,顶点可以没有任何前驱和后继。C、在n个顶点的无向图中,若边数大于n-1,则该图必定是连通图D、图的邻接矩阵必定是对称矩阵。12、下面结论不正确的是〔D。A、无向图的连通分量是该图的极通子图。B、有向图用邻接矩阵表示容易实现求顶点度数的操作。C、无向图用邻接矩阵表示,图中的边数等于邻接矩阵元素之和的一半。D、无向图的邻接矩阵是对称的,有向图的邻接矩阵一定是不对称的。13、下面结论中正确的是〔C。A、按深度优先搜索遍历图时,与始点相邻的顶点先于不与始点相邻的顶点访问。B、一个图按深度优先搜索遍历的结果是唯一的。C、若有向图G中包含一个环,则G的顶点间不存在拓扑排序。D、图的拓扑排序序列是唯一的。14、在一个图中,所有顶点的度数之和等于所有边数的〔C倍。A、1/2B、1C、2D、4填空题1、对具有n个顶点的图,其生成树有且仅有<n-1>条边。2、一个无向图有n个顶点和e条边,则所有顶点的度数之和为〔2e,其邻接矩阵是一个关于<对角线>对称的矩阵。3、具有n个顶点的无向完全图,边的总数为〔n<n-1>/2条,而有n个顶点的有向完全图,边的总数为〔n<n-1>条。4、在无权图G的邻接矩阵A中,若<vi,vj>或<vi,vj>属于G的边/弧的集合,则对应元素A[i][j]等于〔1,否则等于〔0,若A[i][j]=1,则A[j][i]等于〔1。5、已知一个图的邻接矩阵表示,计算第i个顶点的入度方法为〔求矩阵第I列非零元素的和6、已知图G的邻接表如图7.1所示,其从顶点V1出发的深度优先搜索序列为<v1,v2,v3,v6,v5,v4>,其从顶点V1出发的广度优先搜索序列为<v1,v2,v5,v4,v3,v6>。VV1143V2V3V4V5V6245352∧∧∧∧∧∧012345图7.17、任何〔无环的有向图,其所有结点都可以排在一个拓扑序列中,拓扑排序的方法是先从图中选一个〔前趋为0的结点且输出,然后从图中删除该结点及其〔所有以它为尾的弧,反复执行,直到所有结点都输出为止。8、在AOE网中,从源点到汇点各活动时间总和最长的路径为关键路径,某作业工程表示成如图7.2所示的AOE网。则事件5的最早完成时间是<15>。事件4的最迟开始时间是<10>。事件5的迟缓时间是<4>。关键路径是<0149>。11925867304e1=5e3=14e2=9e6=3e7=7e4=4e8=12e5=10e10=10e11=5e14=8e13=8e12=5图7.2e9=6综合题简述无向图和有向图有哪几种存储结构,并说明各种结构在图不同操作中有什么优越性?无向图的存储结构有邻接矩阵、邻接表和邻接多重表,有向图的存储结构有邻接矩阵、邻接表和十字链表。a>邻接矩阵:可判定图中任意两个顶点之间是否有边<或弧>相连,并容易求得各个顶点的度;此外,对于图的遍历也是可行的。b>邻接表:容易找到任一顶点的第一个邻接点和下一个邻接点;但要判断任意两个顶点之间是否有边或弧相连,则需搜索第i个及第j个链表,这不如邻接矩阵方便;此外,对于图的遍历和有向图的拓扑排序也是可行的。c>十字链表:容易找到以某顶点为头或尾的弧,因此容易求得顶点的入度和出度;在有向图的应用中,十字链表是很有用的工具。d>邻接多重表:是无向图的一种非常有效的存储结构,在其中容易求得顶点和边的各种信息。给出下图邻接表存储结构。从顶点1出发进行广度和深度优先搜索遍历。试列出图中全部可能的拓扑排序序列。全部可能的拓扑排序序列为:152364、152634、156234、561234、516234、512634、5123644、已知连通网的邻接矩阵如图7.3所示,顶点集合为{},试画出它所表示的从顶点开始利用Prim算法得到的最小生成树。图7.3图7.35、图7.4所示为一无向连通网络,要求根据Kruskal算法构造出它的最小生成树。11235461425483234567图7.46、对图7.5所示的有向网,试利用Dijkst

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论