【发布时间】:2009-08-17 16:47:42
【问题描述】:
问题来了:
我必须通过以下考虑找到从起点到目的地的路径。
在给定的图中,一个点可以是:
(1) 一个检查点--> 这个点必须 是否在计算的最终路径中
(2) A Mine--> 这点不应该
是否在计算的最终路径中(3) 中性点--> 这个点
可能/可能不会出现在决赛中
计算路径
我需要一个算法来解决这个问题。
【问题讨论】:
-
“检查点”,嗯?必须按顺序访问吗?
-
到目前为止你做了什么来尝试创建算法?
-
您知道给定图表上的检查点总数吗?我假设你必须看到所有这些。
-
你需要最短路径吗?遍历和边的成本是多少,在图上是否对称
-
@Nick Lewis:检查点将按照接近起点的顺序给出。所以,我想没有什么特别的订单。
@LFSR Consulting:我试图为此修改 Dijkstra 的。它还没有成功。
@BlueNovember:是的。输入如下: 1. 终点。 2.检查点数。 3.那么多检查点坐标。 4.危险点数。 5.那么多坐标。
@Kazoom:它在图上不是对称的,我只需要遍历所有不通过危险点的检查点。并不是真的要求它必须是 shprtest 路径