![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
二分匹配
殇星痕
这个作者很懒,什么都没留下…
展开
-
二分图中对最小顶点覆盖、最小边覆盖、最大独立集的理解
仅仅用于自己理解,若有共鸣,别太吐槽就行哈~首先是匈牙利算法的本质:(图参考了zxy的)这个图要详细看完,那么刚开始我想的“找小三”实际上就是递归找增广路的过程,如果找到增广路,匹配数就一定可以加一。(代码就不上了,都是一个模板)理解到这里其实才只是个开始,我想解决的是最大匹配与最小顶点覆盖数、最小边覆盖数、最大点独立集之间的关系是怎么得来的。首先是结论:在任意图中:(《挑战》里的结论)(转载 2017-08-25 10:58:30 · 454 阅读 · 0 评论 -
Shooting Contest(POJ-1719)(二分最大匹配)
题目链接:http://poj.org/problem?id=1719Shooting ContestTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 4534 Accepted: 1658 Special JudgeDescription原创 2017-08-26 16:05:37 · 317 阅读 · 0 评论 -
图论入门———深度优先搜索实现二分图判定(dfs染色)
参考:http://www.cnblogs.com/digitalhermit/p/5119908.html这周开始图论的学习简要的了解一下图的概念,以及表示、储存的方法。主要就是邻接矩阵和邻接表两种方式 邻接矩阵就不说了比较好实现邻接表则主要用到不同的容器,比如vector。使用邻接表的主要思路是对每一个顶点都建立一个vector容器,当它和另一个顶点有边原创 2017-08-26 19:33:51 · 2159 阅读 · 1 评论 -
The Accomodation of Students(HDU-2444)(二分图判定与最大匹配)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2444The Accomodation of StudentsTime Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 7104原创 2017-08-26 19:38:24 · 391 阅读 · 0 评论