摘要: 题目大概说有m个人要过一条宽W的河,人最远跳远距离是d,河上有n个垃圾堆,每个垃圾堆都有坐标和同一时间能容纳的人数,问所有人最少要跳几次才能跳到对岸。 又是一题根据时间拆点的最大流。 二分时间建容量网络判定:按时间对每个垃圾堆拆点,再拆成两点中间连容量为同一时间能容纳的人数的边,所有t时刻的点向所有 阅读全文
posted @ 2016-04-03 19:48 WABoss 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 题目大概说给一张图,每个点都有权,边的权等于其两端点权的异或和,现已知几个点的权,为了使所有边的边权和最小,其他点的权值该是多少。 很有意思的一道题,完全看不出和网络流有什么关系。 考虑每个未知的点$x$的权的二进制的第$i$位$x_i$,其对边权和的贡献为$\sum_{(x,y)\in E}(2^ 阅读全文
posted @ 2016-04-03 09:42 WABoss 阅读(298) 评论(0) 推荐(0) 编辑