题意: 有个人每次可以从1出发(可以无限次) 走有向边 耗费的时间为有向边的长度 问最少耗费的时间遍历所有的边至少一次 有点像滑雪那题 不过那题求得是最少的次数 这题很显然可以转化为上下界费用流 只要设置边的容量为1-inf 即可 注意: 上下界费用流的答案为: 答案即为(求出的费用+原图中边的下界 ...
分类:
Web程序 时间:
2019-08-06 15:28:49
阅读次数:
132
题意及思路:https://blog.csdn.net/mengxiang000000/article/details/52472696 代码: ...
分类:
其他好文 时间:
2019-08-06 13:56:57
阅读次数:
88
题意: 有1-n个城市 有m个人去旅游 每个人只能从编号小的城市到编号大的城市 花费费用为COSTij 一开始每个人可以从任意一个城市开始旅行 且每个城市恰好有Vi个人经过(一开始也算经过) 问最小花费 显然用有上下界的费用流非常好理解 每个点进行拆点 两点之间连上界和下界都为Vi 表示正好通过Vi ...
分类:
其他好文 时间:
2019-08-06 13:47:42
阅读次数:
89
CF的C题就这么难,自闭了。 题面 https://www.luogu.org/problem/CF802C 题解 除了秒切的,费用流题大体上分成2种: 从点的角度思考:流量守恒列方程,把方程看做点,把变量看成边,典型的有志愿者招募、Delight for a Cat。 从流的角度思考:一个流代表一 ...
分类:
其他好文 时间:
2019-08-03 15:08:08
阅读次数:
87
费用流 假设每条边除了有一个容量限制外,还有一个单位流量所需的费用(cost)。该网络中花费最小的最大流称为最小费用最大流,即总流量最大的情况下,总费用最小的流。 和 Edmonds-Karp 算法类似,但每次用 Bellman-Ford 算法而非 BFS 找增广路。只要初始流是该流量下的最小费用可 ...
分类:
其他好文 时间:
2019-07-29 23:01:52
阅读次数:
168
http://acm.hdu.edu.cn/showproblem.php?pid=6611 题很简单,一眼拆点费用流 就是点边拉满之后复杂度有点恐怖,比赛的时候没敢莽费用流 但是最后居然真的是费用流,不过必须上原始对偶且用Dijkstra增广 具体细节很多,大概就是指,原本的Dijktra无法处理 ...
分类:
其他好文 时间:
2019-07-29 22:57:01
阅读次数:
87
题意:棋盘上有n个棋子 每个棋子都有收益 现在给定1e5条线 有横着的 竖着的 规定只能在线的一侧选最多ki个棋子 问最大收益 题解:写自闭的一道题 很容易想到是网络流 但是建图有点难 第一道最大费用流 居然是边权取反 跑最小费用最大流! 先离散化坐标 然后可以用点代替一条横线 一条竖线 如果x,y ...
分类:
其他好文 时间:
2019-07-11 20:47:22
阅读次数:
162
Description 阿狸和桃子居住的世界里, 只有一个国家, 这个国家有很多城市, 每个城市直接由中央政府管辖.电力是这个国家的唯一能源, 但是每个城市的发电能力都不一样, 于是就产生了某些城市电力不足, 而某些城市却电力过剩的情况.阿狸作为国家的首席工程师, 阿狸的一项重要工作就是均衡整个国家 ...
分类:
其他好文 时间:
2019-07-07 09:19:31
阅读次数:
100
题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1096 一开始想了想费用流,然后被数据范围pass掉了,感觉dp更可行一些。 只想到一个O(n2)的做法,看到式子比较复杂,就感觉像是斜率优化。 dp[i]表示前i个工厂所求的最小费用,则第 ...
分类:
其他好文 时间:
2019-07-04 09:29:36
阅读次数:
93
最大流dinic板子 费用流EK+spfa板子 ...
分类:
其他好文 时间:
2019-06-22 19:57:51
阅读次数:
114