最小点覆盖概念:选取最小的点数覆盖二分图中的所有边。 最小点覆盖 = 最大匹配数。 证明:首先假设我们求的最大匹配数为m,那么最小点覆盖必然 >= m,因为仅仅是这m条边就至少需要m个点。然后假如我们已经求得最小覆盖点集,那么在点集中每个点必然有着这样的性质,在于它相连的边里面,一定有一条边的端点不 ...
分类:
其他好文 时间:
2016-05-23 21:02:46
阅读次数:
132
加深了我对最小点覆盖的理解 将每个任务的两台机器连线,问题是选取最少的点来覆盖所有的连线,即最小点覆盖 ...
分类:
系统相关 时间:
2016-05-20 23:55:17
阅读次数:
221
二分图匹配(匈牙利算法)1。一个二分图中的最大匹配数等于这个图中的最小点覆盖数König定理是一个二分图中很重要的定理,它的意思是,一个二分图中的最大匹配数等于这个图中的最小点覆盖数。如果你还不知道什么是最小点覆盖,我也在这里说一下:假如选了一个点就相当于覆盖了以它为端点的所有边,你需要选择最少的点来覆盖所有的边。2。最小路径覆盖=最小路径覆盖=|G|-最大匹配数在一个N*N的有向图中,路径覆盖就是...
分类:
其他好文 时间:
2016-05-13 01:39:57
阅读次数:
236
题目大意:求二分图最小点覆盖和最大独立集。 题目分析:如果选中一个点,那么与这个点相连的所有边都被覆盖,使所有边都被覆盖的最小点集称为最小点覆盖,它等于最大匹配;任意两个点之间都没有边相连的最大点集称为最大独立集,它等于总节点数减去最大匹配数。 代码如下: ...
分类:
其他好文 时间:
2016-05-12 01:40:40
阅读次数:
192
【装载自:http://blog.sina.com.cn/s/blog_5ceeb9ea0100l08n.html】 首先,回顾一下二分图最小点覆盖的定义 二分图中,选取最少的点数,使这些点和所有的边都有关联(把所有的边的覆盖),叫做最小点覆盖。最少点数=最大匹配数 结合昨天看的介绍,,今天按照我的 ...
分类:
其他好文 时间:
2016-04-21 20:10:16
阅读次数:
136
题意: 假如你如今正处在一个N*N的矩阵中,这个矩阵里面有K个障碍物,你拥有一把武器,一发弹药一次能消灭一行或一列的障碍物,求最小的弹药消灭所有障碍物 输入为: N K 接下来有K行,每行包括障碍物的坐标,即r行c列; 如: 3 4 1 1 1 3 2 2 3 2 输出为: 花费最小的弹药数 思路: ...
分类:
其他好文 时间:
2016-04-11 20:47:56
阅读次数:
127
题目237
题目信息
运行结果
本题排行
讨论区
游戏高手的烦恼
时间限制:1000 ms | 内存限制:65535 KB
难度:5
描述
有一位传说级游戏高手,在闲暇时间里玩起了一个小游戏,游戏中,一个n*n的方块形区域里有许多敌人,玩家可以使用炸弹炸掉某一行或者某一列的所有敌人。他是种玩什么游戏都想玩得很优秀的人,所以,他决定,...
分类:
其他好文 时间:
2016-04-09 22:07:29
阅读次数:
189
最小点覆盖 Air Raid Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 3002 Accepted Submission(s): 1951 ...
分类:
其他好文 时间:
2016-03-30 12:35:40
阅读次数:
197
一开始预习是百度的算法 然后学习了一下 然后找到了学长的ppt 又学习了一下.. 发现..居然不一样... 找了模板题试了试..百度的不好用 反正就是wa了..果然还是应当跟着学长混.. 图两边的点分别是行数和列数 每有一个点 就让所处行列连一条边 求最小点覆盖 然后卡住...后来看了增林的博客..
分类:
编程语言 时间:
2016-03-03 01:35:58
阅读次数:
180
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1054 题意: 给出一个无向图,求最小点覆盖。 思路: 用网络流来做设立一个超级源点和一个超级汇点。 每个点拆成i和i'。 从超级源点向点i连一条边,容量为1。 从i’向超级汇点连一条边,容量为1。 从i
分类:
其他好文 时间:
2016-02-25 22:55:52
阅读次数:
246