【发布时间】:2016-04-02 07:50:41
【问题描述】:
我有一个关于这个问题的问题:
给定 n 个城市 C1,C2,...,Cn:
- 在城市 Ci 建设一个发电站的成本是 pi。
- 在城市 Ci 和 Cj 之间建造无定向电力线的成本为 w_ij。
给定所有成本pi, w_ij,设计一个多项式时间算法来找到将Ci 连接到另一个有电站的城市的供电路径的最小成本集。
您知道如何解决这个问题吗?
我一直在考虑动态规划之类的东西,还有“如果 Ci 城市没有发电站,那么它需要连接到另一个城市,所以我们可以找到所有 j 哪个 wi_j 是最小的”,但我不太清楚如何从这一点开始。
谁能帮帮我?
谢谢!!
【问题讨论】:
-
这个问题似乎没有足够的信息。一个电站可以提供多少电力?现有的发电站在哪里?
标签: algorithm graph computation-theory breadth-first-search