图的广度优先遍历C讲诉.docVIP

  • 0
  • 0
  • 约 9页
  • 2017-01-19 发布于湖北
  • 举报
西北师范大学地环学院地理信息系 数据结构实验讲义 十一 图的广度优先遍历 张长城 2011-2-8 [图存储以及深度优先遍历算法分析,C语言实现] 实验任务描述 1 分析广度优先遍历算法; 2 用C语言实现图的广度优先遍历。 邻接矩阵存储图的广度优先遍历过程分析 对图1这样的无向图,要写成邻接矩阵,则就是下面的式子 图 1 顶点矩阵:V= 弧长矩阵: A= 一般要计算这样的问题,画成表格来处理是相当方便的事情,实际中计算机处理问题,也根本不知道所谓矩阵是什么,所以画成表格很容易帮助我们完成后面的编程任务。在我们前面介绍的内容中,有不少是借助着表格完成计算任务的,如Huffman树。 V1(1) V2(2) V3(3) V4(4) V5(5) V6(6) V7(7) V8(8) V1 (1) 0 1 1 0 0 0 0 0 V2 (2) 1 0 0 1 1 0 0 0 V3 (3) 1 0 0 0 0 1 1 0 V4 (4) 0 1 0 0 0 0 0 1 V5 (5) 0 1 0 0 0 0 0 1 V6 (6) 0 0 1 0 0 0 1 0 V7 (7) 0 0 1 0 0 1 0 0 V8 (8) 0 0 0 1 1 0 0 0 表1 图1的邻接矩阵表 为了记录那些顶点是已经走过的,还要设计一个表来标记已经走过的顶点,

文档评论(0)

1亿VIP精品文档

相关文档