题目连接:http://acm.pku.edu.cn/JudgeOnline/problem?id=2125
题目大意:给一个有m条边的有向图,现在要进行如下操作,删除一这个点为终点的边需要花费w2-,删除以这个点为起点的边要花费 w1+;求删除所有的边时要花费的最少代价;
算法:2分图的最小点权覆盖;把每个点分成两个点建成2分图;ISAP算法求网络流。。。具体的解题报告 请见胡伯涛大牛2007集训论文。。求出网络流以后,必存在最小割集和使其之和等于最大网络流。。。那么以source为中点,dfs一次,与之有关联的为一个集合,没关系的就给另外一集合。求之于source与sink相连的中间边即可。。。