洛谷 P3376 模板 網路最大流

2022-03-20 00:54:03 字數 802 閱讀 9460

洛谷傳送門

如題,給出乙個網路圖,以及其源點和匯點,求出其網路最大流。

第一行包含四個正整數 n,m,s,tn,m,s,t,分別表示點的個數、有向邊的個數、源點序號、匯點序號。

接下來m行每行包含三個正整數 u_i,v_i,w_iu**i,v**i,w**i,表示第 ii 條有向邊從 u_iu**i 出發,到達 v_iv**i,邊權為 w_iw**i(即該邊最大流量為 w_iw**i)。

一行,包含乙個正整數,即為該網路的最大流。

**網路最大流

**:

#include#include#include#include#define int long long

using namespace std;

const int maxn=210;

const int maxm=5010;

const int inf=1e18;

int n,m,s,t;

int tot=1,to[maxm<<1],nxt[maxm<<1],head[maxn],val[maxm<<1];

int flow[maxn],pre[maxn];

bool v[maxn];

void add(int x,int y,int z)

bool bfs()

}return pre[t]!=-1;

}signed main()

int ans=0;

while(bfs())

}printf("%lld\n",ans);

return 0;

}

洛谷P3376 模板 網路最大流

如題,給出乙個網路圖,以及其源點和匯點,求出其網路最大流。輸入格式 第一行包含四個正整數n m s t,分別表示點的個數 有向邊的個數 源點序號 匯點序號。接下來m行每行包含三個正整數ui vi wi,表示第i條有向邊從ui出發,到達vi,邊權為wi 即該邊最大流量為wi 輸出格式 一行,包含乙個正...

洛谷 P3376 模板 網路最大流

題目描述 如題,給出乙個網路圖,以及其源點和匯點,求出其網路最大流。輸入格式 第一行包含四個正整數n m s t,分別表示點的個數 有向邊的個數 源點序號 匯點序號。接下來m行每行包含三個正整數ui vi wi,表示第i條有向邊從ui出發,到達vi,邊權為wi 即該邊最大流量為wi 輸出格式 一行,...

洛谷 P3376 模板 網路最大流

題目傳送門 如題,給出乙個網路圖,以及其源點和匯點,求出其網路最大流。第一行包含四個正整數n m s t,分別表示點的個數 有向邊的個數 源點序號 匯點序號。接下來m行每行包含三個正整數ui vi wi,表示第i條有向邊從ui出發,到達vi,邊權為wi 即該邊最大流量為wi 一行,包含乙個正整數,即...