gpt4 book ai didi

algorithm - 查找其中包含所需节点的强连接组件

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

给定一个有向图和其中一个顶点 x,我需要在图中找到一个包含 x 的强连通分量。该算法应该是线性的,并且只使用 bfs。

最佳答案

我不知道这么长时间后它是如何到达我的页面顶部的,但它缺少答案,所以...

要找到包含给定节点 x 的强连通分量,您可以从 x 执行 BFS 以找到从 x .然后反转所有边并从 x 进行 BFS 以找到通过反向边可到达的所有节点。这些是原始图中可以到达 x 的所有节点。

这些节点集的交集是包含 x 的 SCC。

关于algorithm - 查找其中包含所需节点的强连接组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47996115/

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