图的遍历深度优先遍历和广度优先遍历 .pptVIP

  • 8
  • 0
  • 约9.14千字
  • 约 44页
  • 2023-07-10 发布于广东
  • 举报

图的遍历深度优先遍历和广度优先遍历 .ppt

分层时,应先确定一个或几个参考点,将它们的层号指定为起始层(第1层)。下面给出以结点v0为参考点的图的广度优先分层的定义(非过程化),这里用Level(v)表示结点v的广度优先分层的层号: n? 令Level(v0) = 1 n? 对任意的v≠v0,若存在v0到v的通路,则令 Level(v)=1+MINu{ Level(u) | u,v是图的边} 否则令Level(v)=∞? 可能在不同的路径中会有多个边到达,取其最短者,即层号低的那个。 第三十页,共四十四页,2022年,8月28日 例 20?3 对图 20?1,广度优先分层情况为: 右图:从1出发分层: 层号为1的结点:1 层号为2的结点:2,5 层号为3的结点:4 层号为∞的结点:3 右图:从2出发分层: 层号为1的结点:2 层号为2的结点:1,4 层号为3的结点:5 层号为∞的结点:3? 右图:从a出发分层: 层号为1的结点:a 层号为2的结点:b,d 层号为3的结点:c 1 2 5 4 3 a b c d

文档评论(0)

1亿VIP精品文档

相关文档