1. 首页
  2. 移动开发
  3. 其他
  4. 基于临接表的BFS和DFS

基于临接表的BFS和DFS

上传者: 2020-08-21 20:53:13上传 CPP文件 4.59KB 热度 21次
广度优先搜索(Breadth-First-Search)和深度优先搜索(Deep-First-Search)是搜索策略中最经常用到的两种方法,特别常用于图的搜索.其中有很多的算法都用到了这两种思想,比如:Dijkstra单源最短路径算法和Prim最小生成树算法都采用了和宽度优先搜索类似的思想。 BFS的思想: 从一个图的某一个顶点V0出发,首先访问和V0相邻的且未被访问过的顶点V1、V2、......Vn,然后依次访问与V1、V2......Vn相邻且未被访问的顶点。如此继续,找到所要找的顶点或者遍历完整个图。 由此可以看出,用BFS进行搜索所搜索的顶点都是按深度进行扩展的,先找到到V0距离为1的
用户评论
码姐姐匿名网友 2020-08-21 20:53:13

垃圾,运行错误

码姐姐匿名网友 2020-08-21 20:53:13

对我的问题不太适用,不过还是谢谢。