摘要: https://vjudge.net/problem/UVA-1660 题意:给出一个无向图,求出点连通度。即最少删除多少个点,使得图不连通。 思路: 如果求线连通度的话,直接求个最大流就可以了。但这题我们删除的是点,用拆点法来使点具有流量的性质,把每个点都拆分为两个点,容量为1,表示可以使用一次。 阅读全文
posted @ 2017-03-05 16:18 Kayden_Cheung 阅读(262) 评论(0) 推荐(1) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=3046 题意: 给出矩阵地图和羊和狼的位置,求至少需要建多少栅栏,使得狼不能到达羊。 思路:狼和羊不能到达,最小割最大流问题。 因为狼和羊都有多只,所以我们加一个超级源点和一个超级汇点,将每只狼与超级源点相连,容量 阅读全文
posted @ 2017-03-05 15:09 Kayden_Cheung 阅读(256) 评论(0) 推荐(0) 编辑
摘要: https://vjudge.net/problem/UVA-225 题意:平面上有k个障碍点,从(0,0)出发,第一次走1个单位,第二次走2个单位,...第n次走n个单位,最后恰好回到(n,n)。每次必须转弯90°。 思路: 首先要注意的是坐标有可能是负的,所以在这里我们可以障碍点的坐标值+105 阅读全文
posted @ 2017-03-05 11:40 Kayden_Cheung 阅读(558) 评论(0) 推荐(0) 编辑
摘要: https://vjudge.net/problem/UVA-820 题意: 给出所有计算机之间的路径和路径容量后求出两个给定结点之间的流通总容量。 思路: 裸的最大流问题。注意有个比较坑的地方,最后需要多输出一个空行,否则会wa。 阅读全文
posted @ 2017-03-05 09:05 Kayden_Cheung 阅读(239) 评论(0) 推荐(0) 编辑
//目录