日记
2025.3.26
P3163 [CQOI2014] 危桥
多源多汇,先考虑建立超级源点、汇点,但是发现会出现交叉流的情况,解决办法很巧妙:交换其中一个起点终点重新跑最大流。
P2472 [SCOI2007] 蜥蜴
简单题,常规套路,拆点表示对点的使用限制。
枚举点对计算距离连边,对于每一只蜥蜴从源点连向所在位置的入点,边界石柱连向汇点,跑最大流即可。
需要注意欧氏距离。
一个优化是跳跃距离只有4,可以直接预处理而不是枚举暴力算。(但是我没加)
2025.3.26
多源多汇,先考虑建立超级源点、汇点,但是发现会出现交叉流的情况,解决办法很巧妙:交换其中一个起点终点重新跑最大流。
简单题,常规套路,拆点表示对点的使用限制。
枚举点对计算距离连边,对于每一只蜥蜴从源点连向所在位置的入点,边界石柱连向汇点,跑最大流即可。
需要注意欧氏距离。
一个优化是跳跃距离只有4,可以直接预处理而不是枚举暴力算。(但是我没加)