POJ 1273 最大流裸題。

2021-07-07 08:30:56 字數 505 閱讀 7814

用ek演算法水過

#include #include #include #include #include #include #include #include #include #includeusing namespace std;     

#include const int n=205;

const int inf=2147483647;

int min(int a,int b)

}} if (res[ed]==0) //如果當前已經是最大流,匯點沒有殘餘流量

return max_flow;

for (u=ed;u!=st;u=pre[u])//如果還能增廣,那麼回溯,從匯點往回更新每條走過的邊的流量

max_flow+=res[ed]; //更新最大流 }

}int main()

printf("%d\n",ek(1,m));

} return 0;

}

經典的最大流題POJ1273

經典的最大流題 poj1273 其他練習題 poj3436 現在有m 個池塘 從1 到m開始編號 1為源點 m為匯點 及 n條水渠 給出這 n條水渠所連線的池塘和所能流過的水量 求水渠中所能流過的水的最大容量 一道基礎的最大流題目。輸入 5 4 1 2 40 1 4 20 2 4 20 2 3 30...

POJ 1273 樸素的最大流

poj 1273 ditch mike w 2011 10 5 今天我才發現,我對殘餘網路理解有誤!include include include include ifndef true define true 1 endif define size 222 define qsize 2 size ...

poj 1273 最大流 EK演算法

最大流問題 從源點到終點運送貨物,經過一些中轉站,中轉站之間有路徑連線,每條路徑有運送貨物量的上限,求最多能運送多少貨物 找最大流就是每次找增廣路徑,並更新網路,直到找不到增廣路徑 includeusing namespace std const int max 201 const int inf ...