![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络流
starusc
这个作者很懒,什么都没留下…
展开
-
【NOI2008】志愿者招募
【NOI2008】志愿者招募费用流+建图详细题解备用题解就看看代码吧。#include<bits/stdc++.h>using namespace std;#define ll long longconst int inf=(1<<30);const int N=1e3+10;const int M=1e4+5; struct edge{ int...原创 2019-01-24 13:09:58 · 674 阅读 · 0 评论 -
【SCOI2007】修车
【SCOI2007】修车费用流洛谷地址刚看时,看不出费用流,不过,这就是啊。求平均时间,就等于求总时间,最后再除以人数。可以把一个人分成nnn个点,表示,修的倒数第iii个车,因此费用就是x∗ix*ix∗i。新建源点,汇点。再把每辆车向汇点,连一条费用为000的边。源点向每一个人的每一个状态连一条费用为000的边。显然所以连的边容量都为111。再跑一跑费用流即可。注:板子...原创 2019-01-27 11:49:56 · 253 阅读 · 0 评论 -
【ZJOI2010】网络扩容
【ZJOI2010】网络扩容洛谷地址第一问就直接跑最大流。第二问目前有两种方法:保留残留网络,设费用为000,然后复制原网络,但是容量为infinfinf,费用即扩容用。 然后建立一个起点,向1连一条容量为KKK,费用为000的边。 然后在新图上跑最小费用最大流即可。(可以保证新流量为KKK)将参与网络的正边容量加上KKK,加入扩容费用,跑费用流。(最初的想法,但是错误的,因为通往...原创 2019-01-23 12:09:31 · 287 阅读 · 0 评论