「网络流」
Posted yxsplayxs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了「网络流」相关的知识,希望对你有一定的参考价值。
$Tasklist$
还有51nod上的 集合交易
「奇怪的游戏」:小学数学+最大流
如果不相等,算出来要多叠多少层,否则答案具有二分性。check用最大流
土兵占领:补集转化+最小割
转化为最多有多少士兵能同时给一行和一列作出贡献,然后最小割可以做
「紧急疏散」:增量+最大流
必须根据时间拆点,而不能每经过一个时间给终点流量+1,因为不能让后面的人占用前面的流量
狼抓兔子:最小割/对偶图
不管写最小割还是对偶图都是模板
「切糕」:最大权闭合子图
没有D的限制的话,贪心选取即可,也可以跑个最小割
考虑加入D的限制,即保证相邻位置没有高度相差超过D的选取
那么加入inf边u-v强制S-u和v-T必须割掉一个就可以了
FigureEight:dp
好像乱入了
最大获利:最大权闭合子图
费用和获益的关系比较简单,把所有获益先加进来,然后S-x边权为费用,x-T边权
以上是关于「网络流」的主要内容,如果未能解决你的问题,请参考以下文章