随笔分类 -  网络流

摘要:题目 "传送门" 题解 此题非常坑人, 不仔细看三四遍题目就很容易搞错出题人的意思 所为“至多一项属性值使得两张卡牌该项属性值互质”, 就是至少两项属性值有公共质因数。 直接的想法是暴力枚举连边, 然后二分图匹配。 由于是分层图, dinic可以跑的很快。 再看一下匹配的条件, 我们发现可以可以在图 阅读全文
posted @ 2019-07-09 22:35 EZ_WYC 阅读(200) 评论(0) 推荐(0)
摘要:题目 "传送门" 题解 第一步自然是缩点变成无向图。 然后就是裸的可相交最小路径覆盖。 不可相交最小路径覆盖 即用最少的路径覆盖图中所有点, 路径不可相交。 可用最小割解决。 考虑把原图中的每一个点看成一条单独的路径, 接着不断将路径合并, 形成更长的路径。 那么最后的路径数 = 总点数 合并次数$ 阅读全文
posted @ 2019-03-31 17:06 EZ_WYC 阅读(298) 评论(0) 推荐(0)
摘要:题目 "传送门" 题意 给出一个$r c$的矩阵, 有$n$颗棋子, 给出棋子的初始位置, 有$n$个目标点, 有些位置不能走, 位于$(x, y)$的棋子, 可以一步走到$(x + a, y + b)$, $(x a, y + b)$, $(x + a, y b)$, $(x a, y + b)$ 阅读全文
posted @ 2018-11-26 20:07 EZ_WYC 阅读(145) 评论(0) 推荐(0)
摘要:题目 "题目在这里" 思路&做法 明显的最小割~~(其实是之前做过一道类似的题)~~ 1. S向每一个格子连容量为$b_i$的边 2. 每一个格子向T连容量为$w_i$的边 3. 对于格子$i$向满足条件的格子$j(1 \leq j include include include include i 阅读全文
posted @ 2018-06-04 19:16 EZ_WYC 阅读(250) 评论(0) 推荐(0)
摘要:好久没写博客了 题目 "题目在这里" 思路&做法 没什么好说的 应该很容易看出是 最大闭合子图 吧? 不过要注意一下的是,这题 可能有植物是不可能被击溃的 , 所以要先跑一遍 拓扑排序 把这些点排除掉 代码 阅读全文
posted @ 2018-06-04 11:27 EZ_WYC 阅读(184) 评论(0) 推荐(0)