bzoj3265 noi2008志願者招募 【線性規劃】

聽說這是道費用流神題,學了線性規劃後發現這題好裸.......


目標函數  min{ci*xi}

約束方程  sigma(s[i,j]*xj>=ai)


發現轉化成對偶問題後不用處理常數項爲負的情況


所以,轉化成對偶問題:


目標函數  max{ai*yi}

約束方程  sigma(s[j,i]*yj<=ci)


效率對比:

不轉化對偶問題,用輔助型直接做:   16072MS

轉化成對偶問題:                               7504MS



效率提高了一倍多

 

代碼:

不轉化:http://paste.ubuntu.com/24687794/

轉化   :http://paste.ubuntu.com/24687797/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章