网络流
文章平均质量分 80
abc473848880_
这个作者很懒,什么都没留下…
展开
-
分配(dispatch)
题目大意:有两种人,分别Na,Nb个,两个地方,每个人都要去一个地方,每个人到一个地方都可以获得一个权值(绝对值小于1000),如果不同的一种人去了同一个地方,需要减掉一个权值c[i][j](大于等于0) ,求最大的权值还有在权值最大的情况下每个人去了哪里 Na,Nb 这题很神,首先要权值ans=w(去一个地方获得的)-c(因为两种不同的人减去的)最大,我们可以让-ans=c-w 这原创 2015-02-05 20:24:41 · 401 阅读 · 0 评论 -
bzoj 2162: 男生女生
题目大意:给你n个男的和n个女的,有一些男女之间有连边,要你选出最多的人,使得每个男的都和每个女的有连边,如果存在多种情况,选男的人数最多的那种,求男的和女的的个数,再给你一个k,要从选出的人当中选出k个边,每个人都至少被一条边覆盖过,求方案数mod 19921228 n 这道题首先可以分成两个部分,先求男的女的有多少个,再求方案数。 第一个的话,由于要选出的男女必须有连边,那我们原创 2015-01-18 19:47:50 · 792 阅读 · 0 评论 -
bzo1313: 取整矩阵
题目大意:给你一个矩阵,每一行的最后是这一行的和,每一列的最后是这一列的和,每个数都是实数,要你把每个数取上整或取下整后,仍然满足这个性质,并使得这个矩阵的和最大,求最大时多少 n 这题就是一个裸的上下界网络流,对于上下界,首先对sst到eed做一遍最大流,在加上st到ed的最大流就OK了 #include #include #include #include #include原创 2015-02-28 17:41:24 · 542 阅读 · 0 评论 -
poj 2914 Minimum Cut(全局最小割)
题目大意:给你一个无相图,求出一个最小的割,使得原图不连通。 明显的全局最小割的裸题,用到了一个叫做SW算法的东西 就是每次在图中找到一个割s-t,C,然后用C去更新答案,然后在图中把s,t两个点合并,当最后图只有一个点时就可以了 证明也没看懂 #include #include #include #include #include using namespace std; c原创 2015-03-12 21:29:39 · 628 阅读 · 0 评论 -
TJOI2015Day1测试总结
好久没来过了。。。。 今天跟一群神犇测TJOI2015day1的题,除了我基本上都Ak了,蒟蒻的只有200分 T1: http://www.lydsy.com/JudgeOnline/problem.php?id=3996 这题不是很难,就是一个最小割,但是由于没有深入理解矩阵的乘法,结果想了1个小时左右才发现,当Ai,Aj同时为1时才可以获得Bij,而Ai为1又得付出Ci的代价,于是原创 2015-05-12 20:30:13 · 511 阅读 · 0 评论