六图 练习题 答案.docVIP

  • 10
  • 0
  • 约小于1千字
  • 约 4页
  • 2018-04-18 发布于河南
  • 举报
六图 练习题 答案

图 练习题(六) 参考答案 习题解答 2010-06-11 10:41:10 阅读21 评论0 字号:大中小 1. 【解答】 (1) 从顶点A出发,图G的一棵深度优先生成树为: ? ? (2) 从顶点B出发,图G的一棵广度优先生成树为: ?? (3) 图G的一棵最小生成树为: ? ?2. 【答案】 一个恰有一个顶点入度为0,其他顶点入度为l的有向图不一定是一棵有向树。例如下图所示的非连通图不是一棵有向树。 ?3. 【答案】 所有可能的结构图,如下图所示。 ? ? 4.【答案】 图G如下图左图所示。从顶点v1出发的深度优先遍历序列为:v1v2v3v4v5;从顶点v1出发的广度优先遍历序列为:v1v2v3v4v5;最小生成树如下图右图所示。 ?5. 【答案】 (1) 采用普里姆算法构造的最小生成树,如下图所示。 ?(2) 采用克鲁斯卡尔算法构造的最小生成树,如下图所示。 ? ?6. void Graph_Conversion(MGraph MG, ALGraph AG) { ?int? i, j; ?struct ArcNode *p; ?AG.vexnum = MG.vexnum; ?AG.arcnum = MG.arcnum; ?for(i=0; i AG.vexnum; i++){???????????? // 建立邻接表的表头 ? AG.adjlist[i].data =

文档评论(0)

1亿VIP精品文档

相关文档