UVALive - 5095 Transportation(拆邊+費用流)

題意:有n個點,m條邊,每條邊的容量爲ci,費用爲ai* x^2(x爲流量,ai爲所給係數)  現在問能否將k個單位的貨物從點1運輸到點n,且費用最小。 分析:首先要知道一個結論(1+3+...+(2n-1)=n^2),然後拆邊,將每條邊拆成ci條邊,每條邊的費用分別爲ai * 1, ai * 3, ai * 5…容量都爲1,在容量相同的情況下,會選擇費用少的流,這樣流過的邊累加起來的費用剛好爲
相關文章
相關標籤/搜索