03 2016 档案
摘要:匈牙利算法是对于二分图的无权最大匹配的算法,可以在O(n^3)时间内求出二分图的最大匹配数及匹配方案。 具体实现,即从X部一个结点开始DFS,寻找一条交错轨,然后交换各边的匹配状态,此时匹配数+1。当不存在增广路,匹配结束。
阅读全文
摘要:最小顶点覆盖: 在二分图中,选取尽可能少的一些结点,使任意一条边的两个端点至少有一个被选取。 König定理: 在二分图中, 最小顶点覆盖数=最大匹配数 ,其中选取的顶点都为匹配边的顶点。 König定理的证明: 这里给出一个简短的说法:在我们求出二分图的最大匹配数之后,对于一条未匹配边,它一定有一
阅读全文
摘要:网络流的经典算法,原理依旧遵循增广路定理,只是在Ford Fulkson算法的基础上,每次增广前求出残量网络中每个点到源点的距离,确保每次流的都是最短路。 注意当前弧优化
阅读全文
摘要:题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=51254 题目大意 : 给定一个n个结点的无向图(n include include include include include define rep(i,x,y)
阅读全文

浙公网安备 33010602011771号