随笔分类 -  图论-二分图

摘要:题意: 找出不能相互访问的点集的集合的元素数量。 思路: 偏序集最长反链裸题。 代码: 阅读全文
posted @ 2017-12-07 20:14 codeg 阅读(494) 评论(0) 推荐(0) 编辑
摘要:在有向无环图中,有如下的一些定义和性质: 链:一条链是一些点的集合,链上任意两个点x, y,满足要么 x 能到达 y ,要么 y 能到达 x 。 反链:一条反链是一些点的集合,链上任意两个点x, y,满足 x 不能到达 y,且 y 也不能到达 x。 又有诸如以下定理: 一、有向无环图最小不相交路径覆 阅读全文
posted @ 2017-12-07 20:04 codeg 阅读(2258) 评论(0) 推荐(2) 编辑
摘要:题意: 有n个学生,有m对人是认识的,每一对认识的人能分到一间房,问能否把n个学生分成两部分,每部分内的学生互不认识,而两部分之间的学生认识。如果可以分成两部分,就算出房间最多需要多少间,否则就输出No。 思路: 判断是否是二分图,并输出最大匹配数。用'临点填色法'判断,相邻点异色,发现同色则不成立 阅读全文
posted @ 2017-11-01 14:09 codeg 阅读(131) 评论(0) 推荐(0) 编辑
摘要:题意: 每个人对不同房有不同出价,就是就是怎样匹配卖房让收入达到最大。 思路: 建立二分图,一边为N家老百姓,还有一边为N间房子。对老百姓和房子之间估价建立一条有带权边。问题就转变为了再二分图中找出一个总权值最大的匹配,也就是加权二分图最佳匹配问题。 代码: KM算法: 阅读全文
posted @ 2017-10-30 20:55 codeg 阅读(147) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示