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

浙公网安备 33010602011771号