USACO 4 2解題報告

2021-07-27 02:07:10 字數 495 閱讀 5726

求最大流。

模板題,dinic即可。

給出每個奶牛所喜愛的牛棚,每個奶牛只在它喜愛的牛棚中才能產奶,每個牛棚最大容納乙隻奶牛,求最多能讓多少奶牛產奶。

最大流問題,源點向每頭奶牛連一條容量為1的邊,每頭奶牛向它喜愛的牛棚連一條容量為1的邊,每個牛棚向匯點連一條容量為1的邊,dinic求出最大流。

每個工件要經過a種機器和b種機器加工才能使用,不同的a種機器加工每個工件的時間不同,不同的b種機器加工每個工件的時間也不同,求所有工件均被a機器加工過的最短時間和所有工件均加工完成的最短時間。

cost[0/1][i]表示第i個工件經a/b機器加工,加工完成時的時間。

對於第一問,每次將乙個新工件交給結束時間最早的機器進行加工即可。

對於第二問,可以用第一問的辦法處理,假設時光倒流,所有成品經過b機器被變成待加工的工件,很明顯,先被a機器加工過的工件先被b機器加工,而逆過來則是先被a機器加工的最後被b機器加工,ans=max(1<=i<=n)

USACO4 2 網路流模板題

裸的網路流 練習抄模板 紅書dinic 因為bool寫成int除錯了好久qaq 繼續抄模板 匈牙利演算法 vector g maxn 與i相關聯 int from maxn tot bool use maxn bool match int x return false int hungary 嘗試每...

網路流的初步應用 USACO4 2 草地排水

對於一道網路流的初級問題來說,使用dinic演算法未免有些小題大 做,現在我們使用廣搜的辦法求解該題,在此之前我們首先需要了解一下解決此網路流問題需要的基本定義。定義 增廣路徑 可以理解為從源點s到匯點t的一條流量不為0的路徑,在這裡我們不考慮負流量的情況 殘餘流量 即當前路徑下容量減去當前流量的值...

解題報告 USACO 酸奶工廠

奶牛經營了一家酸奶工廠,生意非常紅火。在接下去的 n 個月裡,第 i 個月需要向社會提供 a i 噸酸奶。酸奶的生產受到很多因素的影響,所以每個月的生產成本是變化的,其中第 i 個月的成本是 每噸 c i 元。奶牛可以提前裡把酸奶做好,存在倉庫裡,等需要的時候再拿出來賣。儲存在倉庫裡的酸奶,每 噸酸...