神犇题解:http://blog.csdn.net/popoqqq/article/details/43024221 题意:给定一个DAG,1为起始点,任意一个点可以直接回到1,每条边有经过代价,求一种最优方案使得每条边至少经过一次,代价最小. 无源汇有下界最小费用可行流. 考虑我们对于无源汇的建图:对于每个点,它的入度下界为容量,S向它拉一条边,出度下界为容量,其向T连一条边,跑一边最大流即可. 这里我们建图实际上一样,但是加上了费用,具体建图如下: 对于x->y,费用为z S向y建容量为1,…