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

摘要:壹、题目 传送门 to LOJ 贰、思考 要求有几个: 矩阵不交; 平均值为 \(2\); 不能有 *; 如果没有要求 \(2\),要求最多的矩阵,不就输出...... 有要求 \(2\),首先较为贪心地考虑,有 \(2\) 就自成一个矩阵?这样会出问题吗?比如为了让 \(2\) 自成一个矩阵,破坏 阅读全文
posted @ 2021-02-05 18:03 Arextre 阅读(161) 评论(0) 推荐(0)
摘要:壹、题目 传送门 贰、思考 每次消毒使用 \(\min\{x,y,z\}\) 单位的药,只需要让其中一个是 \(1\),剩下的取最大?似乎可以? 或者从简单想起,从低维想。 2.1.一维弱化版 直接输出 \(1\) 的个数。 2.2.二维弱化版 矩阵是 \(n\times m\) 的。 贪心地,消毒 阅读全文
posted @ 2021-02-05 16:46 Arextre 阅读(82) 评论(0) 推荐(1)
摘要:壹、题目 传送门 贰、思考 考虑二分答案,现在要使得我们选出来的数是第 \(k\) 大,就需要选出 \(k-1\) 个大于等于它的数字,并且剩下的数字还得小于等于它,怎么才能满足这俩条件? 其实只需要考虑比它小的数字,因为我们是二分,所以如果我们二分出一个 \(x\),如果无论怎么选都会有大于等于 阅读全文
posted @ 2021-02-04 21:18 Arextre 阅读(61) 评论(0) 推荐(0)
摘要:壹、题目 传送门 贰、思考 两个炸弹不能同在一行一列,除非有硬石头 # 隔开。软石头 x 不能放东西,也挡不住炸弹 真没用 。 如果没有硬石头,那么如果有个炸弹能放在 \(\lang x,y\rang\),就 \(x\rightarrow y\) 连一条边,边数有 \(n^2\) 条,点有 \(n\ 阅读全文
posted @ 2021-02-04 20:08 Arextre 阅读(40) 评论(0) 推荐(0)
摘要:壹、模板测试链接 模板测试链接 贰、说明与概念 我们现在要解决的问题:在一个二分图中 \(G=\lang V_1,V_2,E\rang\) 中,\(V_1,V_2\) 是两个点集且 \(|V_1|=|V_2|\),现在所有的 \(e_i\in E\) 都有一个边权 \(w_i\in R\),求在 \ 阅读全文
posted @ 2021-02-04 19:21 Arextre 阅读(464) 评论(0) 推荐(0)
摘要:壹、模板测试链接 传送门 贰、说明 在某个地方看到这种可以在 \(\mathcal O(|E|\sqrt{|V|})\) 时间复杂度以内解决问题的方法,感觉挺有意思的......但是似乎只在无权二分图有用? \(\tt Hopcroft-Karp\) 算法使用 \(\tt BFS\) 来找出多条不相 阅读全文
posted @ 2021-02-04 11:36 Arextre 阅读(404) 评论(0) 推荐(0)
摘要:壹、模板测试链接 传送门 贰、说明 完美匹配一定是最大匹配,而最大匹配不一定是完美匹配. 交错路径:给定图G的一个匹配M,如果一条路径的边交替出现在M中和不出现在M中,我们称之为一条M-交错路径. 而如果一条M-交错路径,它的两个端点都不与M中的边关联,我们称这条路径叫做M-增广路径. 当图中再没有 阅读全文
posted @ 2021-02-04 11:00 Arextre 阅读(84) 评论(0) 推荐(0)