首页 > Minimum-cost Flow
头像 NaruseShiroha
发表于 2020-07-15 10:06:49
题目链接 大致题意 给出一个费用流图,每条边的流量上限相同且不固定。有个询问,每个询问中给出每条边的流量上限(分数,且保证)。当图中的流量为 个单位的时候,求出此时的费用。 分析 首先是询问个数,有次询问,则需要预处理整个图,然后O(1)作答才可以过然后注意到题目中给出的数据规模,图的边数只有条 展开全文
头像 KeHe
发表于 2020-07-12 22:30:10
牛客网的效果不太行,建议移步去我的博客看。 这里先贴一份代码 #include <bits/stdc++.h> using namespace std; const int N = 50 + 5, M = 2 * 1000 + 5; const long long Inf = 1e17; 展开全文
头像 daicon
发表于 2020-09-19 16:33:59
题解 由于所有边的容量相同,所以可以得到一个性质,的流量在图中形成了k条1-n的路径,每多u的流量多形成一条路径(可能会导致原路径改变,但是只会在到时发生改变),这u的流量所用的花费是相同的,所以考虑u和v的倍数关系,预处理出u为1,v从1到100的花费,然后询问时直接求出对应的花费 代码 #inc 展开全文
头像 回归梦想
发表于 2021-01-20 20:42:05
H.Minimum-cost Flow 题目: 其实就是给出每条边的单位费用,q次查询,每次查询改变所有边的容量(所有边容量一样),问最后流出1流量的最小花费是多少? 题解: 暴力做法肯定是每次询问都改一次容量,但是肯定会超时,想想其他方法对于题目的每次询问,每条增广路的容量为u/v,所需最大流是1 展开全文
头像 11D_Beyonder
发表于 2020-08-06 15:37:58
题目描述   Bobo has a network of nodes and arcs. The -th arc goes from the -th node to the -th node, with cost .  Bobo also asks questions. The -th que 展开全文