- 46
- 0
- 约3.62千字
- 约 23页
- 2019-11-11 发布于湖北
- 举报
图的遍历 从图的任一顶点出发,沿着边访遍图中所有顶点,且每个顶点仅访问一次,这一过程称作图的遍历 ( Graph Traversal )。 图的遍历是图的一种基本操作,图的许多其它操作都是建立在遍历的基础之上。 分析 出发结点:在图结构中,没有一个“自然”的首结点 。用户指定。 图的连通性:非连通图中,从一个顶点出发,只能访问它所在的连通分量上的所有顶点。用户指定下一个出发点访问其它连通分量。 重复访问:访问完某个顶点后可能沿着某些边又回到曾经访问过的顶点。避免重复,用标识数组visited[ ]。初值为0,标识未访问。如果顶点 i 被访问,则置visited[i]为1. 访问策略:多个邻接顶点,如何选择下一个访问顶点。 1. 深度优先遍历 深度优先遍历又被称为深度优先搜索 ( Depth First Search, DFS ) 访问策略: 从图中某一起始顶点 v 出发,访问它的任一邻接顶点 w1;再从 w1 出发,访问与 w1邻接但还没有访问过的任一顶点 w2;… 如此进行下去,直至到达所有的邻接顶点都被访问过的顶点。此时,回溯到上一个被访问的顶点,看它是否还有其它没被访问的邻接顶点。若有,则访问该邻接顶点,进行与前述类似的访问;若没有,进一步回溯。 递归算法描述 算法DepthFirstSearch (v) /* 图的深度优先遍历的递归算法,标识数组visited全局*/
您可能关注的文档
最近下载
- 半导体材料PPT课件.ppt VIP
- (2026年)护理学会胰岛素皮下注射团体标准.pdf VIP
- 武汉科技大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- 2022年武汉科技大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案).docx VIP
- 《贵州省情》课件.ppt VIP
- Embraco恩布拉科 压缩机产品 定频压缩机 变频压缩机 说明书.pdf
- 项目管理目标责任书.docx VIP
- 中文NACESP0502-2010 管道外腐蚀直接评价方法.pdf VIP
- 讲内孔及心轴定位的定位误差的分析计算护理课件.pptx VIP
- 智能网联汽车车路协同系统装调与测试 项目三 路侧设备的装调与应用.ppt VIP
原创力文档

文档评论(0)