algorithm - BFS 可以用来识别最远的顶点吗?

标签 algorithm data-structures graph

我们能否使用 BFS 算法根据边数在任何图中识别距起始顶点 v 最远的顶点。

最佳答案

是的。我们将 A 节点到 B 节点的距离称为 A 到 B 的边数。 BFS 正在查找距离为 1 的所有节点,然后是距离为 2 的所有节点,依此类推。为了找到最远的顶点,只需保留搜索到的最后一个节点,因为他有一定的最长距离。

关于algorithm - BFS 可以用来识别最远的顶点吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52379720/

相关文章:

algorithm - 购物车和各种折扣。在数据库中存储折扣并将其应用于订单计算

java - 一种算法,用于检查 2 只狗 x 和 y 是否具有相同品种,给出 R(x,y) 形式的断言列表

apache-spark - 可变长度主题 GraphFrames

java - 实时更新的 3D 图表

python - 在给定的时间间隔内循环或包装颜色图

c - 带两个可用的加权间隔调度 "workers"

java - 解释JAVA命令

c++ - C++中使用全局指针实现红黑树

algorithm - Graphite,显示数据时的平均算法

python - 如何快速创建不替换总体的随机样本?