网络流
Richard__Luan
这个作者很懒,什么都没留下…
展开
-
网络流之dinic算法
刚刚学习原创 2018-07-12 08:48:40 · 2067 阅读 · 0 评论 -
网络流dinic最大流板子 bzoj[1001]
传送门bzoj【1001】最小割最大流据说此题是对偶图最短路~~~最大流过了,就当是练网络流了吧代码如下#include<cstdio>#include<iostream>#include<queue>#include<cstring>using namespace std;int n,m;int fst[10000...原创 2018-07-12 08:54:23 · 400 阅读 · 0 评论 -
网络流最大费用流(传纸条)
#include<cstdio>#include<iostream>#include<queue>using namespace std;int m,n;int fst[10005];int nxt[100005];int v[100005];int k[100005];int d[10005];int b[10005];int cst[1...原创 2018-07-12 09:03:59 · 349 阅读 · 0 评论 -
网络流最小费用最大流(bzoj【1877】晨跑)
传送门板子一波~~#include<cstdio>#include<iostream>#include<cstring>#include<queue>using namespace std;int n,m;int fst[505];int nxt[100005];int v[100005];int k[100005];i...原创 2018-07-12 09:50:01 · 240 阅读 · 0 评论 -
BZOJ【1059】矩阵游戏
传送门怎么也没想到是二分图。。。我们首先考虑,交换行或列并不会改变当前行或列黑格的数目,这也就说明了,在同一条直线上的黑格永远不会不在同一条直线。而我们要一条对角线,就相当于找一组黑格,满足没有任何格子在同一条直线上。怎么建图?既然与一条直线上黑格数目没有关系,我们可以把边看做点,把黑格看作边,在行与列之间连线,容易看出是一个二分图,我们只要看有没有完美匹配就行了PS:我拿网络流写...原创 2018-07-13 09:04:12 · 275 阅读 · 0 评论