标签:网络 bsp 起点 color tar 一个 图论 show 魔术
题目链接:魔术球问题
蒟蒻认为本题的关键还是在一个边与点的关系
本题一看就是图论…当然不少人(包括蒟蒻 是学习网络流来的…
显然我们要对球或杆进行操作
由于关系的建立条件是球的相邻放置条件
所以以球为元素建图 而一个杆子就是一条从起点到终点的路径
那么 最多能放的杆子数就是最小路径覆盖数
但是网络流维护的是边的关系
所以我们使用点拆边技能
把入度边和出度边分两个点存 然后在这两个点中间连一条路
注:公式:最小路径覆盖数=点数-最大匹配数
问题是题目给的是柱子数啊!
然鹅 对于能放的球数增加 柱子的数量单调增
因为球从下向上放 能放的球多了柱子数不可能减啊
标签:网络 bsp 起点 color tar 一个 图论 show 魔术
原文地址:https://www.cnblogs.com/hjmmm/p/9277485.html