~~带花树,那是啥?~~ 每次复杂度 $O(nm)$ 随机5次似乎就卡不掉(起码现在uoj上没有能卡掉这个的 cpp include using namespace std; int read() { int x = 0, c = getchar(); while (!isdigit(c)) c = ...
分类:
其他好文 时间:
2019-03-04 20:37:09
阅读次数:
174
这道题,是个人都看得出来,是求一个二分图的最大匹配。 但是网络流24题嘛,我们考虑一下用网络流的方法做。 一般二分图的题,转网络流做,都需要建立一个起点和汇点。然后求一个最大流,这个最大流就是二分图的最大匹配。 我用的是Edmonds-Karp算法bfs版本 代码 留坑匈牙利算法 ...
分类:
其他好文 时间:
2019-02-26 00:53:41
阅读次数:
191
1143: [CTSC2008]祭祀river 题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1143 Description: 在遥远的东方,有一个神秘的民族,自称Y族。他们世代居住在水面上,奉龙王为神。每逢重大庆典, Y族都会在水面上 ...
分类:
其他好文 时间:
2019-02-19 01:09:02
阅读次数:
180
题目:Last chance 传送门:http://codeforces.com/contest/1045/problem/A 分析: 1)有$n$个敌方飞船,己方有$m$个武器,有三种类型。 2)$第0种$:能攻击一艘 编号属于大小为$ki$的集合的飞船。显然,这是一个二分图最大匹配,可以暴力建边 ...
分类:
其他好文 时间:
2019-02-17 00:46:00
阅读次数:
211
题目链接: "戳我" DP问题。 考虑一个弱化版——如果没有成绩可能相同的限制,我们应该可以用网络流水部分分?也就是把成绩分成N档,每个点都向自己的合法区间连一条边,然后跑最大匹配,最后用总点数减去即可。 虽然这个方法过不去,但是也给我们一些提示——就是我们可以把对每个点的成绩限制转化为——对应一个 ...
分类:
其他好文 时间:
2019-02-14 11:44:25
阅读次数:
150
最大匹配问题 题意:题目意思:给定一个 n * m 的矩阵格子, 第二行给定一个k值表示池塘,接下来给出池塘坐标,要求的就是在不是池塘的区域用1 * 2 的小矩形填充它 ,问 最多能填充几个小矩形,并且打印出所有矩阵! 这题拿到手毫无头绪 是这个专题最难的一题了 这题值得多打几遍 ...
分类:
其他好文 时间:
2019-02-14 00:16:22
阅读次数:
177
和棋盘游戏一个类型的题目 矩阵转换为二分图最大匹配问题 每次碰撞气球都是一行或一列 ...
分类:
其他好文 时间:
2019-02-12 13:02:00
阅读次数:
158
[TOC] 二分图 一大坨东西: 二分图的最大匹配可能有多个 如果一个匹配中图中的每个顶点都和匹配中的某条边关联,则称这个匹配是一个完美匹配 Hall 定理 有二分图G=(V,E),其中V划分为A,B,C是A的子集,且|C|=k, 存在一个匹配M使得C中的每一个点都存在于匹配中,当且仅当对于?1 ...
分类:
其他好文 时间:
2019-02-08 21:36:59
阅读次数:
191
传送门 分析 不难想到将黑点的行列连边,然后判断最大匹配是否等于n 代码 ...
分类:
其他好文 时间:
2019-02-08 21:28:57
阅读次数:
195