【发布时间】:2020-09-10 01:09:05
【问题描述】:
我想在cactus graph 上找到具有某些阻塞定向路径的最长路径距离。
这意味着
- 如果我们访问 1,我们不能去 2 也就是说,1 -> 2 和 1 -> 3 -> 2 是不允许的。 但是,2 -> 1 是允许的。
同样
-
不能从 2 到 3
-
不能从 3 移动到 1
-
不能从 1 到 0
-
可以旅行任何其他人
所以我们有路径(1,3,2),(0,2,1)等。因此最长的距离是3。
在这种情况下,答案是 9。(4、5、6、7、8、0、9、2、3)等......
我被这个问题困扰了一个星期。不过,我不知道如何接近。谢谢。
【问题讨论】:
-
你在这里没有提到效率,但我假设你正在寻找在多项式时间内运行的东西?
标签: algorithm graph-algorithm path-finding cactus