Emmmm昨天晚上下第二节课回家, 本来觉得自己应该能在1h之内写完调完, 但是网络流板子好像出锅了?
好像加完当前弧优化就WA掉了? 去掉之后就可以过? 非常不能理解.
好吧我们来分析题目.
我们还是按照题目的要求来建图:
- 不能选有公共边的格子, 我们可以很显然地想到黑白染色, 然后黑点一排, 白点一排.
- 将源点与每个黑点相连(当然你想连白点也没人管), 流量是这个点的权值.
- 将每个白点(如果之前连了白点那这次就连黑点咯), 流量是这个点的权值.
- 将每个黑(白)点与和其有公共边的白(黑)点相连, 流量为 ∞ .
- 那么割掉一个点与源点或汇点的连边就表示不选这个点.
- 所以我们用所有点权的总和减去最小割就ok咯~
还是画一下样例建图(似乎windows下的画图还是要好用些←_←