gpt4 book ai didi

algorithm - BFS 算法 Introduction to algorithms book by cormen,leiserson etal

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:12:44 25 4
gpt4 key购买 nike

在书中,为了解释 BFS 算法,他们假设每个顶点都可以具有三种颜色之一:白色、灰色和黑色。白色表示尚未访问过的顶点,灰色表示已访问过但可能有一些相邻顶点尚未访问过的顶点,黑色表示所有相邻顶点都已访问过的顶点。我不明白他们为什么使用三种颜色。我们甚至可以使用 2 种颜色来制作 BFS 算法:1 种颜色用于已访问的顶点,1 种颜色用于未访问的顶点。为什么我们需要第三种颜色。解决什么目的

最佳答案

基本 BFS 不需要 3 种颜色,但灰色和黑色节点之间的区别在教学上很有用,因为灰色节点仍在队列中,黑色节点已完成。

关于algorithm - BFS 算法 Introduction to algorithms book by cormen,leiserson etal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4458836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com