摘要:
题目: "洛谷P4126 [AHOI2009]最小割" 思路: 结论题 在残余网络上跑tarjan求出所有SCC,记id[u]为点u所在SCC的编号。显然有id[s]!=id[t](否则s到t有通路,能继续增广)。 对于任意一条满流边(u,v),(u,v)能够出现在某个最小割集中,当且仅当id[u] 阅读全文
摘要:
题目: "洛谷P4174 [NOI2006]最大获利" 思路: 最大权闭合子图模型 对本题来说,可以理解为: 首先我们假设所有用户的收益都可以得到,把这些收益加起来,作为初始答案。 但是这些收益肯定不可能不建造中转站就全部得到,我们要么建造一些中转站,要么放弃一些用户。这些都会减少总收益,所以我们要 阅读全文
摘要:
题目: "洛谷P3324 [SDOI2015]星际战争" 思路: 类似《导弹防御塔》,因为题目保证有解,花费时间小于最终答案时一定无法消灭所有敌人,只要花费时间大于等于最终答案都可以消灭所有敌人,答案满足单调性,考虑二分答案。 二分答案后,转化为判定性问题。当总时间固定,每件武器的总伤害量就确定了。 阅读全文
摘要:
题目: "洛谷P2472 [SCOI2007]蜥蜴" 思路: 好久没写网络流了,简单回顾一下思路。 数据范围不大,注意到每个石柱的经过次数限制,不难想到网络流。 无法离开的蜥蜴数=总蜥蜴数 可以逃离的蜥蜴数 蜥蜴只能在石柱之间移动,所以本质上只需考虑不同石柱间的限制,蜥蜴相当于多个源点。套路是建立超 阅读全文