
图论-二分图匹配
gungnir__
Fade to black.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
POJ 2446 Chessboard(二分图匹配)
【题目链接】http://poj.org/problem?id=2446【解题报告】 一个card包含的两个点可以看做属于两个集合,即任意一个节点和他四周的节点肯定属于两个集合。 那么可以对棋盘进行黑白染色,一个card就可以看做一个匹配,那么求一个最大匹配即可。注意给出的点(x,y)表示y行x列……好坑啊! 相关题目以及解题报告可以参考这篇题解: http://blog.youkuaiyun.com/h原创 2015-10-03 17:31:13 · 266 阅读 · 0 评论 -
POJ 1469 COURSES(二分图匹配)
【题目链接】http://poj.org/problem?id=1469 【解题报告】 网上关于二分图匹配的资料真的很抽象…… 按照我的理解是,对于X和Y两个点集,求一个最大的匹配,一个匹配是X中的某个点xi在Y集中有且仅有一个匹配点yj,称它们为一个匹配。 那么我们知道,最大匹配一定是2k个点(X,Y中各k个),如果这2k个点形成一条路,那么这条路上有2k-1条边。(增广路) 于是我们可原创 2015-10-03 15:26:33 · 437 阅读 · 0 评论 -
HDU 1281 棋盘游戏(二分图匹配)
【题目链接】http://acm.hdu.edu.cn/showproblem.php?pid=1281【解题报告】 构思很巧妙的一道二分图匹配的题目。将x轴看作X集,y轴看做Y集,那么X-Y的一条边即可看做是一个(放车的)可行点,所以我们对于所有可以放车的点连一条边,然后求一个二分图最大匹配。 那么哪些点是重要点呢?如果我们去掉某个可以放车的点,然后再求一遍最大匹配,得到的匹配数小于最大匹配,原创 2015-10-03 19:50:14 · 409 阅读 · 0 评论 -
HDU 3729 I'm Telling the Truth(2010 Asia Tianjin Regional Contest )
【题目链接】http://acm.hdu.edu.cn/showproblem.php?pid=3729【解题报告】 做这场比赛的时候还不会二分图匹配,全场想构造贪心解法TAT。实际上如果会二分图匹配的话这道题目还是挺裸的。需要注意的是给出的x,y范围非常大,也就是图非常稀疏,用邻接矩阵不可避免会T的。所以我开了一个结构体用来存边集,实测62ms就过了。【参考代码】#include<iostrea原创 2015-10-03 20:20:22 · 551 阅读 · 0 评论