【发布时间】:2012-11-29 23:48:40
【问题描述】:
假设我们有一个 R X C 表。每个单元格包含一个权重。
您可以选择两个来源,您可以从第 0 行开始,但可以从任何列开始。
您的目标是沿着表格向下移动,直到到达最后一行(任何列),并且不会有重叠的路径。这必须产生这两条路径的最低重量组合。
任何想法如何解决?如果您需要更多详细信息,请告诉我。
如果你能提供一些 O(constant X R X C) 的运行时间,那就太好了。
编辑: 每一步,您都可以向左、向右或向下。
例子
1 9 1 9
1 9 1 9
1 2 3 9
6 3 9 9
最佳值是 1-1-1-6 和 1-1-3-2-3
【问题讨论】:
-
每一步都可以向右或向下移动?还是只下来?
标签: graph dynamic-programming shortest-path