那段盛夏的记忆始终留在脑海,体校的美好时光在记忆里褶褶生辉,如今每次看卫星地图,第一眼找的就是体校,家,在卫星地图上走一遍,走一遍那曾经我挥洒了热血和汗水的路,找寻那熟悉的感觉。 以上来自一个很怀旧的蒟蒻的一段感想。 今日在机房嗯学♂了一天,嗯,一天,其实有很长时间在逛书市哈哈。雾,今天发现有好多没 ...
分类:
其他好文 时间:
2016-11-15 01:20:12
阅读次数:
170
定义:在一个无向图中,定义一条边覆盖的点为这条边的两个端点。找到一个边集S包含最多的边,使得这个边集覆盖到的所有顶点中的每个顶点只被一条边覆盖。S的大小叫做图的最大匹配。 二分图的最大匹配算法:设左边集合为A集合,有边集合为B集合。二分图最大匹配常用的有两种方法。 (1)第一种方法叫做匈牙利算法。这 ...
分类:
编程语言 时间:
2016-11-06 19:49:10
阅读次数:
265
二分图的最小顶点覆盖 定义:假如选了一个点就相当于覆盖了以它为端点的所有边。最小顶点覆盖就是选择最少的点来覆盖所有的边。 方法:最小顶点覆盖等于二分图的最大匹配。 我们用二分图来构造最小顶点覆盖。 对于上面这个二分图,顶点分为左右两个集合,X集合包含1,2,3,4,Y集合包含5,6,7,8,9.假如 ...
分类:
其他好文 时间:
2016-11-06 19:31:49
阅读次数:
346
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5943 题意:n个人编号为[s+1,s+n],有n个座位编号为[1,n],编号为i的人只能坐到编号为它的约数的座位,问每个人是否都有位置坐。 首先,可以肯定的是素数编号的人只能做到自己的编号上或者是1上, ...
分类:
其他好文 时间:
2016-11-05 17:51:18
阅读次数:
180
本文证明如下:最小路径覆盖=|G|-二分图的最大匹配。 参考链接:http://baike.baidu.com/view/2444809.htm (1)什么是有向图G的最小路径覆盖?首先,图G必须是有向无环的。路径覆盖就是在图G中找出一些路径,每条路径从起点走到终点并且标记中间经过的点。最后,每个点 ...
分类:
其他好文 时间:
2016-10-23 14:52:43
阅读次数:
173
有关概念: 二分图:图G中的点集可以分为两个互不相交的子集,且G中的每条边连接的两个点分别属于这两个子集 二分图匹配:二分图G的子图M中每个结点上只连一条边,则称M为一个匹配 极大匹配:无法再向二分图中加边且满足匹配条件的匹配 最大匹配:所有极大匹配中边数最多的一个 增广路:若P为图G上连接两个未匹 ...
分类:
编程语言 时间:
2016-10-16 01:31:17
阅读次数:
229
题目地址 二分图最大匹配,将1-n分为二分图的一边,编号1-n为另一边,当编号1-n中的数字加0或k的整数倍为j(j<=n)的时候将编号i与j相连。 如此,这个二分图中如果最大匹配数为n,则Jerry赢,否则Tom赢。 ...
分类:
其他好文 时间:
2016-10-13 03:05:46
阅读次数:
181
今天复习二分匹配,A 了一道模板题。 二分匹配需要理解增广路的寻找。用dfs来更新最大匹配。注意一些点:赋初值;愚蠢地把==写成了= ; 然后match的记值;每个点都要重新走一遍。 ...
分类:
其他好文 时间:
2016-10-11 21:29:47
阅读次数:
145
What's In A Name? Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 2600 Accepted: 933 Description The FBI is conducting a surveillance of a ...
分类:
其他好文 时间:
2016-10-07 11:25:07
阅读次数:
205