Contents
Problem
Solution
點上的權重,就將它分成 in 和 out 的點,之間的邊的權重即是點的。(可參考 UVa 11506)
對於起點和目的地,這裡用 0: B, 1: D。
而發電廠和最後城市相連的邊就設大一點(無限大),接著做 Dinic Algo. 找最大流即可。
Code
1 | //Zerojudge 上要使用 scanf |
點上的權重,就將它分成 in 和 out 的點,之間的邊的權重即是點的。(可參考 UVa 11506)
對於起點和目的地,這裡用 0: B, 1: D。
而發電廠和最後城市相連的邊就設大一點(無限大),接著做 Dinic Algo. 找最大流即可。
1 | //Zerojudge 上要使用 scanf |