随笔分类 - 网络流
摘要:题目大意: 有n头牛,每头牛有自己喜欢的食物和饮料,每种食物或饮料只有一个。求最多能让多少头牛吃到食物并喝到饮料。 思路: 很明显的最大流题目。这道题匈牙利会超时,正解是DinicDinic。 这道题最难的也就是考点是建图。很容易想到这样的建法(权值均为1): 但是这样的话,就有可能一头牛吃多个食物
阅读全文
摘要:题目大意: 假设一个试题库中有n道试题。每道试题都标明了所属类别。同一道题可能有多个类别属性。现要从题库中抽取m道题组成试卷。并要求试卷包含指定类型的试题。 思路: 这道题很明显是一个二分图。所以首选Dinic。 对于每一个试卷,将它连向汇点T,流量为所需的题目总数;而每一道题就连向原点S,流量为1
阅读全文
摘要:题目大意: 思路:不是网络流,是贪心!!!nice我就这样用贪心水过了一道网络流的题 这题正解当然是网络流啦,但是这数据这么水肯定要用贪心水过啦!233 第一问: 公式了解一下。 第二问: 贪心啊那还用说。 首先说一个判断一个数是否是完全平方数的方法。bool sq...
阅读全文
摘要:题目大意: 思路: 这题是真的烦。。。 n−−最大匹配=" role="presentation" style="position: relative;">==最多能放的骑士个数。代码:#include#includeusing namespace std;const...
阅读全文
摘要:题目大意: 思路:网络流最大流建图: 1.学生编号为1" role="presentation" style="position: relative;">11到m" role="presentation" style="position: relative;">mm,...
阅读全文
摘要:题目大意:思路:网络流!这道题最难的是建图,建好图了就基本都搞定了。 建图步骤: 1.设定起始点(S)" role="presentation" style="position: relative;">(S)(S)和结束点(T)" role="presentation...
阅读全文

浙公网安备 33010602011771号