加载中...
| 类别 | 算法与数据结构 |
| 英文名 | BFS |
| 类型 | 查找 / 搜索算法 |
| 领域 | 计算机科学 |
广度优先搜索(Breadth First Search)是一种遍历或搜索树与图的策略。它从起点出发一层一层向外扩展,先访问完所有距离为 1 的节点,再访问距离为 2 的节点,依此类推。
BFS 借助队列实现:把起点入队,然后不断从队头取出节点,将其所有未访问的邻居标记并入队,直到队列为空。由于是按距离逐层扩展,在无权图中第一次到达某节点时的路径就是最短路径。同样需要访问标记避免重复处理。
| 类别 | 算法与数据结构 |
| 英文名 | BFS |
| 类型 | 查找 / 搜索算法 |
| 领域 | 计算机科学 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧