摘要: 题目 点这里看题目。 分析 首先由于每个士兵有两种选择,因此我们考虑最小割。 但是,与一般的最小割问题不同,不论士兵怎么搭配都会有贡献。为了进一步思考,我们不妨画出常见的基本图: 假如 \(u\in S\) 表示 \(u\) 作为战士, \(u\in S\) 表示 \(u\) 作为法师。 假如我们最 阅读全文
posted @ 2020-12-26 16:40 crashed 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 题目 点这里看题目。 分析 蛮有意思的一道题目。 如果没有调整猪的操作,那么这就是一道简单的二分图问题。 考虑调整的操作。如果一次 \(u_1,u_2,...,u_k\) 的猪舍全部被打开了,那么就相当于在此之后,如果选到了 \(u_1,u_2,u_3,...,u_k\) 中的任意一个,这 \(k\ 阅读全文
posted @ 2020-12-26 16:23 crashed 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 题目 点这里看题目。 分析 首先,对所有子集的权值取反,问题变成了求最大的权值和,可以尝试最小割。 这里的最小割就类似最大闭合权子图。将子集和元素都抽象成一个点,对于集合 \(U\) 和 \(u\in U\) ,连接 \(U\overset{+\infty}{\rightarrow} u\) ;对于 阅读全文
posted @ 2020-12-26 16:00 crashed 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 最大流 上下界网络流 对于该问题的图 \(G'\) ,对于每条边 \((u,v)\in E\) ,有两个容量限制 \(c_l(u,v)\) 和 \(c_u(u,v)\) 。可行流必须满足: \[ \forall (u,v)\in E,c_l(u,v)\le f(u,v)\le c_u(u,v) \] 阅读全文
posted @ 2020-12-26 14:42 crashed 阅读(110) 评论(0) 推荐(0) 编辑