一点一点的进步

POJ 2125 最小点权覆盖 最大流

题意就是 有一个图, 两种操作,一种是删除某点的所有出边,一种是删除某点的所有入边,各个点的不同操作分别有一个花费,现在我们想把这个图的边都删除掉,需要的最小花费是多少 那么本题的话,我们看到是要删除所有的边,但只需要在两个端点中的一端进行删除即可,这就可以联想到了最小点权覆盖了。 一...

2012-07-30 22:20:41

阅读数:1288

评论数:0

POJ 3308 二分图最小点权覆盖 最大流

本题题意就是,公元XXXX年,地球跟外星人打仗,然后有一个n*m的网格,会有外星人降落到某些位置上,因为外星人比较猛,所以必须一下来就消灭他们,现在可以在某些行或者某些列的首部放一些激光枪。这些枪的特性就是你放在行的首部你就消灭这一行的敌人,放在列的首部就消灭一列的敌人。但是放置这些枪也需要一定的...

2012-07-30 16:16:38

阅读数:860

评论数:0

POJ 3204 最大流

题目大意是这样,找这样一种边的个数,就是增加该边的容量,可以使得最大流变大 那么首先我们求一遍最大流,如果某条边符合我们的要求,那么这条边必然是满流的,否则增加容量也没有用,然后假设端点为u->v,那么必然存在从源点到u的不饱和的路径,也就是路径上的每条边都是不满的,同样从v到汇点也应该有...

2012-07-30 00:50:44

阅读数:1658

评论数:0

POJ 3189 枚举+最大流

注意到题中是所有牛中最高选择的等级和所有牛中最低等级之差最小 就可以想到枚举区间长度 然后 枚举起点 来进行最大流了 #include #include #include #include #include #include #include #include #inc...

2012-07-29 18:57:34

阅读数:696

评论数:0

POJ 3084 Panic Room 最小割

题意很蛋疼,看了好久才明白过来什么意思 大意就是,有一些房间,初始时某些房间之间有一些门,并且这些门是打开的,也就是可以来回走动的,但是这些门是确切属于某个房间的,也就是说如果要锁门,则只有在那个房间里才能锁,这跟现实很符合啊,不然随便个人站你家外边把你门给锁了是什么情况。 现在一些房间里有一些...

2012-07-29 14:26:40

阅读数:1612

评论数:0

POJ 3155 最大密度子图 二分+最小割

还是参考amber的论文 最小割那篇 这道题建图的话按照论文上建就可以。 但是对于本题来讲,最最蛋疼的地方绝对不是建图,而是精度。 比方说最后遍历残留网络的时候,因为是double类型么,我理所当然的用了eps去判断与0的关系,然后就杯具了。。。 交了十几次, 赫然发现尼玛直接写&g...

2012-07-29 04:08:19

阅读数:2039

评论数:0

HDU 3879 Base Station 最大权闭合图

一道稍微有点变形的题 对每条边,新增一个点代表这条边,该边点与边的两个端点分别连有向边,容量为无穷大,此时就转化为了一个最大权闭合图的模型,该边点的权值为正,而两个端点的权值则为负,按照普通建图方法建图即可。 #include #include #include #include #i...

2012-07-28 23:53:05

阅读数:782

评论数:0

POJ 2987 最大权闭合图

请参考胡伯涛的论文《最小割模型在信息学竞赛中的应用》 闭合图的概念就很好引出了。在一个图中,我们选取一些点构成集合,记为V,且集合中的出边(即集合中的点的向外连出的弧),所指向的终点(弧头)也在V中,则我们称V为闭合图。最大权闭合图即在所有闭合图中,集合中点的权值之和最大的V,我们称V为最大...

2012-07-28 20:28:46

阅读数:2760

评论数:0

POJ 2699 枚举+最大流

这应该说是比较神的一个题目了 题意的话,就是有n 个人,两两之间打比赛,每场比赛赢的人加一分,总共呢有n*(n-1)/2个比赛,然后求这样一种人的个数,就是能赢所有比自己分高的人或者他就是分最高的人。 当然我们是求这种人可能的最大个数,   建图的话,就要分两种点,人和比赛,很显然,源点到所有...

2012-07-28 18:46:27

阅读数:2417

评论数:3

SGU 194 无源汇的上下界可行流

很裸的模板题,直接搞起 #include #include #include #include #include #include #include #include #include #define MAXN 555 #define MAXM 555555 #...

2012-07-24 21:57:14

阅读数:1536

评论数:0

POJ 2396 Budget 上下界网络流

这是一道比较基础的上下界网络流了 上下界网络流的算法完全是参考论文《一种简易的方法求解流量有上下界的网络 》 还有 《最大流在信息学竞赛中应用的一个模型 》 然后http://blog.csdn.net/water_glass/article/details/6823741说的也是比较详细 ...

2012-07-24 16:18:01

阅读数:719

评论数:0

POJ 2391 拆点+最大流+二分

题意就不再说了,主要是想说一下为啥要拆点 POJ 2112跟本题很相似,也是二分,但它就没用拆点,本题就用了 为啥呢? 因为POJ2112上建的图中是一个很明显的二分图,也就是左边的点绝对不会跟左边的点去连边的。而本题中就不一样了,任何点之间都可能有边。 会出现这种情况,1->2-&g...

2012-07-21 23:20:27

阅读数:3560

评论数:1

POJ 2112 二分图多重匹配+二分+floyd

题目意思不在赘述 二分图多重匹配一般都可以用网络流来做,只不过网络流的代码太长。 具体看代码把 #include #include #include #include #include #include #include #include #define MAXN 2...

2012-07-20 13:04:44

阅读数:801

评论数:0

UESTC 1712 Easy Problem With Numbers 线段树+扩展欧几里得求逆元

这题是今年四川省赛的E题, 如果懂逆元的话很容易想到做法,不懂的话就像我似的 沙茶了。 四处求许久,求得神牛代码一份,思路一份,写了许久后最终得以A掉此题。 题意就不再说了,如果你知道product是乘积的意思的话这题就不难理解 附上神牛原版思路: 如果这个题只有乘法,那么你肯...

2012-07-16 01:45:20

阅读数:1803

评论数:1

POJ 1815 给定源汇的无向图点连通度 输出字典序最小的方案

无向图的点连通度转化为最大流来求解是个非常经典的模型了。 当源与汇固定时 构建网络流模型: 若G为无向图: (1)原G图中的每个顶点V变成N网中的两个顶点V'和V'',顶点V'至V''有一条弧容量为1; (2)原图G中的每条边e=(U,V),在N网中有两条弧e'=(U...

2012-07-09 21:21:05

阅读数:1123

评论数:0

POJ 1637 混合图欧拉回路的判定

以下解释转自http://www.cnblogs.com/destinydesigner/archive/2009/09/28/1575674.html 1 定义 欧拉通路 (Euler tour)——通过图中每条边一次且仅一次,并且过每一顶点的通路。 欧拉回路 (Euler cir...

2012-07-09 15:20:34

阅读数:587

评论数:0

网络流几题

只说建图  代码用的模板都一样,所以只发一份就好了 POJ  1149   PIGS : 这题建图还真有点巧妙,首先建立超级源点和汇点,源点和每个猪圈的第一个顾客连边,容量为猪圈中的猪个数,如果一个人是多个猪圈的第一个顾客,那就把这些值加起来,再连边,当然用邻接表的话这就无所谓了。 刚开始我想的...

2012-07-07 17:24:35

阅读数:628

评论数:0

HDU 3622 二分+2-sat

这题二分的话,二分半径可以过,但是二分半径的平方就会跪,不知道为什么 #include #include #include #include #include #include #include #include #define MAXN 255 #define MAXM...

2012-07-06 12:49:02

阅读数:1045

评论数:0

COJ 1253 二分+2-sat判定

X城的精神病院只有两个病房,一共关着N 名病人,编号分别为1~N。病人之间的关系有时极不和谐。很多病人之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“不和谐值”(一个正整数值)来表示某两名病人之间的仇恨程度,不和谐值越大,则这两名病人之间的积怨越多。如果两名不和谐值为c 的病人被关在...

2012-07-05 21:36:11

阅读数:1242

评论数:0

POJ 2749 二分+2-sat判定

这题还是挺好想建图的 二分判定就行了 #include #include #include #include #include #include #include #define MAXN 2005 #define MAXM 50005 #define INF 100000...

2012-07-05 21:10:29

阅读数:623

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭