二分图
文章平均质量分 79
ンZee
这个作者很懒,什么都没留下…
展开
-
poj 3041 Asteroids (二分图匹配)
题目链接: poj 3041题目大意: 给出NxN的矩阵,有M个点是障碍 每次只能删除一行或者一列,最少删除多少次才能清除障碍解题思路: 行作为X集合,列作为Y集合,障碍就是两集合间的连线 问题转化为如何使得选取最少的点,覆盖掉所有的直线 由König定理可原创 2013-11-24 17:36:59 · 842 阅读 · 0 评论 -
poj 1274 The Perfect Stall (二分图匹配)
题目链接: poj 1274题目大意: 给出N头奶牛,和M个牛棚 每头奶牛只在自己喜欢的牛棚产奶,问最大的产牛量解题思路: 把N头奶牛作为X集合,M个牛棚作为Y集合 奶牛和牛棚的关系就是集合X和集合Y的关系 问题转化为 X集合和Y集合的最大匹配数原创 2013-11-24 17:49:28 · 1454 阅读 · 0 评论 -
poj 1469 || hdu 1083 Courses (二分图匹配)
题目链接: hdu 1083题目大意: 给你N种课程和M个学生,每个学生有自己喜欢的课程 若每个课程都能有一个学生代表输出YES,否则NO解题思路: 把课程作为X集合,学生作为Y集合 匈牙利求他们之间的最大匹配数 若最大匹配数等于课程数(不可能大于的),则满原创 2013-11-24 18:33:03 · 920 阅读 · 0 评论 -
hdu 1150 || poj 1325 Machine Schedule (二分图匹配)
题目链接: hdu 1150题目大意: A机器有N种模式,B机器有M种模式 K件产品,每件产品可以由a模式或者b模式完成 问最少切换多少次模式可以完成K件产品解题思路: N种模式作为X集合,M种模式作为Y集合 它们之间的连线表示两者取其中之一就可完成产品原创 2013-11-24 19:19:36 · 1072 阅读 · 0 评论 -
zoj 1654 Place the Robots (二分图匹配)
题目链接: zoj 1654题目大意: 给出NxM的地图,地图上有空地,草地和墙 要在空地上放置机器人,机器人可向上下左右四个方向发射激光 且防止的机器人不会被其他机器人的激光射到,机器人可以穿过草地但不能穿墙 问可以放置机器人的最大数目解题思路: 先把原创 2013-11-25 22:53:50 · 1018 阅读 · 0 评论 -
hdu 2444 The Accomodation of Students (交叉染色+二分匹配)
题目链接: hdu 2444题目大意: 给出字典,再给出n个单词 找出这些单词在单词表的什么位置,以什么顺序排放(8个方向,A表示正北,顺时针方向依次为B ~ H)解题思路: 由于字典太大,若以字典的所有单词建立字典树空间复杂度很高 建立n个单词的字典树和失败指针原创 2013-11-26 00:27:05 · 1162 阅读 · 0 评论 -
hdu 1507 Uncle Tom's Inherited Land* (棋盘的完美覆盖问题)
题目链接: hdu 1507题目大意: 给出NxM的地图,地图上有空地和草地 用1x2的草地去覆盖空地,问最多覆盖数解题思路: 首先1x2的草地,涉及到两个相邻的空地 若先选择第一个空地,则在没有草地的前提下第二个空地有四种选择 分别从图中不同块任意一个顶点原创 2013-11-26 01:01:06 · 1978 阅读 · 0 评论 -
uva 12530 Game of Tiles (二分图完美匹配+博弈论)
题目链接: UVA 12530题目大意: 给出50x50的地图,地图上某些点不能走,可以走四个方向 Alice选任意一个点开始,然后和Bob轮流走,重复的点不能走 最后轮到谁走却不能移动棋子就输解题思路: 二分图的完美匹配:最大匹配数刚好覆盖完左右集合的顶点原创 2014-01-20 22:46:24 · 1641 阅读 · 0 评论