题意: 从发货地到商家 送货 求送货花费的最小费用。。。 有m个发货地,,,n个商家,,每个商家所需要的物品和物品的个数都不一样,,,每个发货地有的物品和物品的个数也不一样,,, 从不同的发货地到不同的商家 送不同的物品 所花费的价钱 也不一样。。 解析; 建立超级源s和超级汇t 因为每个商家所需的 ...
分类:
其他好文 时间:
2018-06-26 13:17:08
阅读次数:
172
题意: 人回家,一步一块钱,有x个人,y个房子,求能回家的最大人数且使之费用最小 解析: 就是。。。。套模板,,,, 建图(⊙﹏⊙)。。。要仔细观察呐 对于人拆不拆都可以 都能过,,,,这里贴上拆开的代码。。。。 ...
分类:
其他好文 时间:
2018-06-25 20:23:26
阅读次数:
152
1,最小费用最大流(luogu P3381 【模板】最小费用最大流) ...
分类:
其他好文 时间:
2018-06-17 23:20:31
阅读次数:
213
#include #include #include #include #define mem(a,b) memset(a,b,sizeof(a)) using namespace std; const int maxn = 100100, INF = 0x7fffffff; int head[ma... ...
分类:
其他好文 时间:
2018-06-17 23:20:21
阅读次数:
197
"题目" 根据题目,我们很快能看出来,这是一个带权的二分图匹配问题。 二分图匹配,我们可以跑 "最大流" 而带上权值呢? 就可以跑 最小费用最大流 233。 啥? 不是求最大吗? 怎么可以跑最小费用? 其实是可以的。 对于最基础的最小费用最大流:每次求一条可以增广的最短路。然后增广。 而我们根据这个 ...
分类:
其他好文 时间:
2018-06-16 18:44:54
阅读次数:
216
这个问题真是烧脑。不过弄懂了最后。 这个问题中构建的图是单位运价和容量的网络。 首先把费用提出来单独构建一个图,找到最短路经。然后用这条路径上的最下容量来调整这条路上的流量。调整过后,重新构图就是要把最短路的路径加上反向弧,利用公式当正向弧的时候流量小于容量则价钱不变,容量等于流量则价钱为无穷尽去掉 ...
分类:
其他好文 时间:
2018-06-10 17:22:01
阅读次数:
169
最小费用最大流 模板题 思路:在费用保持最小的情况下,找出最大流。 1.我们每次找到一条从源点到汇点的最短路(spfa) 2.然后找到最短路径上剩余流量最小的边,把整条路径上边的流量都减少那么多 3.更新最小费用 4.重复操作,直到S-T无路径 采用了学长讲的优化: SLF优化:每次入队的时候把这个 ...
分类:
其他好文 时间:
2018-06-01 13:19:57
阅读次数:
197
题目链接:https://www.luogu.org/problemnew/show/P3381 把bfs变成spfa ...
分类:
其他好文 时间:
2018-05-16 20:44:51
阅读次数:
137
题目链接 Farm Tour Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 18961 Accepted: 7326 Description When FJ's friends visit him on the farm, he ...
分类:
其他好文 时间:
2018-04-29 23:56:32
阅读次数:
203
题目链接 题目描述 如题,给出一个网络图,以及其源点和汇点,每条边已知其最大流量和单位流量费用,求出其网络最大流和在最大流情况下的最小费用。 输入输出格式 输入格式: 第一行包含四个正整数N、M、S、T,分别表示点的个数、有向边的个数、源点序号、汇点序号。 接下来M行每行包含四个正整数ui、vi、w ...
分类:
其他好文 时间:
2018-04-29 22:06:20
阅读次数:
211