随笔分类 -  图论--二分图

LOJ 2548 「JSOI2018」绝地反击 ——二分图匹配+网络流手动退流
摘要:题目:https://loj.ac/problem/2548 如果知道正多边形的顶点,就是二分答案、二分图匹配。于是写了个暴力枚举多边形顶点的,还很愚蠢地把第一个顶点枚举到 2*pi ,其实只要 \( \frac{2*pi}{n} \) 就行了。 总之能得10分。 #include<cstdio> 阅读全文

posted @ 2019-04-25 09:05 Narh 阅读(328) 评论(0) 推荐(0)

洛谷 4382 [八省联考2018]劈配——二分图匹配
摘要:题目:https://www.luogu.org/problemnew/show/P4382 原本想着网络流。不过看了一番题解发现二分图匹配也行。 原本想着第一问也二分,不过看了一番题解发现一档一档地判断就行。不过不知道复杂度是怎样的。 原本想着第二问二分,把后面人的影响去掉的方法是在网络流里断掉源 阅读全文

posted @ 2019-03-21 15:51 Narh 阅读(241) 评论(0) 推荐(0)

洛谷 5061 秘密任务——二分图染色
摘要:题目:https://www.luogu.org/problemnew/show/P5061 就是建出补图来,二分图染色。 做DP,f[ i ]表示一个队里人数是否能达到 i 人。如果图合法,能达到 i 人的话一定能达到 n-i 人。因为初值是 f[ 0 ] = 1 ,所以别用 f[ 0 ] 判断, 阅读全文

posted @ 2018-12-07 10:43 Narh 阅读(278) 评论(0) 推荐(0)

bzoj 2044 三维导弹拦截——DAG最小路径覆盖(二分图)
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2044 还以为是CDQ。发现自己不会三维以上的…… 第一问可以n^2。然后是求最长不下降子序列吗?dilworth好像不能用吧。 那就是能从自己转移到哪些状态就从自己向哪些状态连边,然后就是最小 阅读全文

posted @ 2018-08-25 17:49 Narh 阅读(218) 评论(0) 推荐(0)

洛谷 2055 [ZJOI2009]假期的宿舍——二分图匹配
摘要:题目:https://www.luogu.org/problemnew/show/P2055 阅读全文

posted @ 2018-08-04 18:04 Narh 阅读(142) 评论(0) 推荐(0)

bzoj 1191 [HNOI2006]超级英雄Hero——二分图匹配
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1191 不就是个最大匹配么。 结果WA得不行。 看TJ后发现题面上说了一旦没回答出一道题就结束了。所以有个else break; 还是应该仔细读题呢…… 阅读全文

posted @ 2018-08-01 15:06 Narh 阅读(172) 评论(0) 推荐(0)

bzoj 1059 [ZJOI2007]矩阵游戏——匈牙利算法
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1059 发现不管怎么换,同一列的元素还是在同一列,同一行的元素还是在同一行。 所以必要条件是每一行、每一列都至少有一个黑格子。 但这不是充要条件。比如一个L形的就不能。 如果从答案向别的情况变换 阅读全文

posted @ 2018-07-26 15:26 Narh 阅读(160) 评论(0) 推荐(0)

bzoj 2744 [HEOI2012]朋友圈——补图!+匈牙利算法
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2744 求最大的团<==>补图(有边的变成没边、没边的变成有边)的最大独立集! A国的奇数和偶数变成两个团,B国变成一个二分图,A国和B国之间还有一些任意的边。 B国的部分肯定是求最大独立集。A 阅读全文

posted @ 2018-07-08 17:37 Narh 阅读(411) 评论(0) 推荐(0)

CF 85E Guard Towers——二分图染色
摘要:题目:http://codeforces.com/contest/85/problem/E 当然是二分。然后连一个图,染色判断是不是二分图即可。方案数就是2^(连通块个数)。 别真的连边!不然时间空间都会爆。 别预处理 dis !要现算。不然会T。 阅读全文

posted @ 2018-07-08 15:15 Narh 阅读(177) 评论(0) 推荐(0)

POJ3565带权匹配——km算法
摘要:题目:http://poj.org/problem?id=3565 神奇结论:当总边权最小时,任意两条边不相交! 转化为求二分图带权最小匹配。 可以用费用流做。但这里学一下km算法。 https://blog.csdn.net/c20180630/article/details/70175814 k 阅读全文

posted @ 2018-04-18 00:16 Narh 阅读(168) 评论(0) 推荐(0)

导航