设为首页 加入收藏

TOP

HDU 2435 There is a war(修改或添加一条边的最小割 )经典(二)
2015-11-21 00:56:07 来源: 作者: 【 】 浏览:5
Tags:HDU 2435 There war 修改 添加 边的 最小 经典
eturn ans; } int id[MAXN][MAXN],vist[MAXN]; void bfs() { queue q; int u,v; memset(vist,0,sizeof(vist)); vist[1]=1; q.push(1); while(!q.empty()) { u=q.front(); q.pop(); for(int i=head[u]; i!=-1; i=edg[i].next ){ v=edg[i].to; if(!vist[v]&&edg[i].cap-edg[i].flow>0) vist[v]=1,q.push(v); } } } int main() { int T,n,m,u,v,c; scanf(%d,&T); while(T--) { scanf(%d%d,&n,&m); init(); memset(id,-1,sizeof(id)); while(m--) { scanf(%d%d%d,&u,&v,&c); id[u][v]=eid; addEdg(u,v,c); } int ans=maxFlow_sap(1,n,n); bfs(); for(int i=2; i ans)ans=tans; } printf(%d ,ans); } }

?

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇POJ 1006:Biorhythms 中国剩余定.. 下一篇poj1222--EXTENDED LIGHTS OUT(高..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: