poj1966 Network(最小割)

題意 給定一張無向圖,求去掉多少個點,可以使圖不連通。 題解 最小割 去掉一個點的代價爲1,隨便枚舉兩個點,就有了S和T,求最小割掉幾個點使S和T不連通? 看似很最小割模板,但是最小割割的是邊啊!所以我們要進行點邊轉換。 借用lyd一張圖: 把每個點拆成入點x和出點x’,先連一條(x,x',1)。 對於原圖中(x,y),按「出點連入點」的原則,(x',y,inf),(y',x,inf)。 在此基礎
相關文章
相關標籤/搜索