码迷,mamicode.com
首页 >  
搜索关键字:最小费用流    ( 156个结果
UVa1658 Admiral (拆点法,最小费用流)
链接:http://vjudge.net/problem/UVA-1658 分析:把2到v-1的每个节点i拆成i和i'两个结点,中间连一条容量为1,费用为0的边,然后求1到v的流量为2的最小费用流即可。 ...
分类:其他好文   时间:2016-09-25 12:05:00    阅读次数:159
UVa 10806 Dijkstra, Dijkstra (最小费用流)
Dijkstra, Dijkstra Dexter: “You don’t understand. I can’t walk... they’ve tied my shoelaces together.” Topper Harley: “A knot. Bastards!” Jim Abrahams ...
分类:其他好文   时间:2016-09-16 12:54:56    阅读次数:237
[haoi2010]订货 最小费用流
这道题oj上的标签是动态规划,但我想不出来动态规划怎么搞,空间不爆,时间也要爆的; 好的,不扯淡,此题正常做法是最小费用流; 这道题我写了两遍,为什么呢?原因是第一次写的时候,不会写费用流,又恰好没带书,所以搁置了; 第二次又写到这道题了,有点生气,一鼓作气学了费用流,紧跟着敲了这道题; 也算一道费 ...
分类:其他好文   时间:2016-09-09 13:25:54    阅读次数:130
Hdu 3667 Transportation(最小费用流+思路)
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=3667 思路:平方关系,直接建图每次增广并不是最优。。。。 1^2=1,2^2=1+3,3^2=1+3+5,4^2=1+3+5+7....... 所以,对于每条边,若流量为c,则在x与y之间连c条边,流量均为1,费用分别为a[i],3*a[i],5*a[i].........由于每次增广时流量相同...
分类:其他好文   时间:2016-08-16 20:22:26    阅读次数:179
Hdu 4494 Teamwork(最小费用流)
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=4494 思路:每种属性人互不干扰,跑m次费用流,结果累加。超级源点0,超级汇点2*n-1。将每个点拆成两个点一个为自己,另一个表示可以提供给别人。源点向每个表示自己的点连一条容量为INF,费用为1的边,表示起点有无数人每选择一人需花费1。对于每个拆出来的点,源点向其连一条容量为kind[i](第i中需...
分类:其他好文   时间:2016-08-05 01:03:00    阅读次数:221
Going Home (hdu 1533 最小费用流)
集训的图论都快结束了,我才看懂了最小费用流,惭愧啊。 = = 但是今天机械键盘到了,有弄好了自行车,好高兴\(^o^)/~ 其实也不是看懂,就会套个模板而已。。。。 这题最重要的就是一个: 多组输入一定要写个init()函数清空,并且输入的时候每次都要调用init() ...
分类:其他好文   时间:2016-07-10 23:06:55    阅读次数:215
HDU 3526 最小割
点击打开链接 题意:有两个公司分别提供的n个部件,每个部件的价格给出,现在要这买n个部件,我可以选择两个公司中的任意一个,但是对于下面给的m个关系来说,若满足i与j不再同一个公司,那么就要加上c的费用,问买n个部件的最小花费 思路:刚刚读完题的时候感觉像是最小费用流呐,流量就是5呗,然后根据关系建图,画了一会也画不出来,看了一下正解竟然是最小割,思想到时很简单,但是思路不对的话还是很难想到的,...
分类:其他好文   时间:2016-06-24 15:09:47    阅读次数:132
BZOJ 1070 修车(最小费用流)
链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1070 同一时刻有N位车主带着他们的爱车来到了汽车维修中心。维修中心共有M位技术人员,不同的技术人员对不同的车进行维修所用的时间是不同的。现在需要安排这M位技术人员所维修的车及顺序,使得顾客平均等 ...
分类:其他好文   时间:2016-06-12 12:24:47    阅读次数:199
uva1349Optimal Bus Route Design
二分图最小权完美匹配。 一个最小费用流就能跑了,记住检查一下,容量是否跑满,如果没有跑满,就说明没有完美匹配。 #include #include #include using namespace std; const int maxn = 500+10; const int maxm = 5000... ...
分类:其他好文   时间:2016-06-10 21:46:04    阅读次数:231
uva1658 admiral
费用流。 裸的拆点最小费用流,一跑就行。 核弹预警,为何wa20多发。build函数一定要返回true。。。。。。 太可怕了 #include #include #include #include using namespace std; const int maxn = 5000 + 10 ; c... ...
分类:其他好文   时间:2016-06-10 09:43:48    阅读次数:153
156条   上一页 1 ... 6 7 8 9 10 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!