本篇博客基本全篇转自https://www.cnblogs.com/staginner/archive/2012/08/13/2636826.html,太强啦ORZ 题意 A是个1*n的矩阵,每个元素是1或者0,你需要构造一个矩阵A,使得D=(A*B-C)*AT最大,其中B是个给出的n*n的矩阵,C是个给出的1*n的矩阵,他们的元素都是非负的.输出最大的D. 分析 从本质上讲,之所以能够用最大流解决这个问题,关键在于最大流可以求解下面这个函数的最小值: 接下来就分析一下如何用最大流求解上面这个函…