E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【费用流】
UVa 10594 Data Flow(无向图的
费用流
)
题目链接:UVa10594DataFlow无向图的
费用流
。无向图,则必须使用邻接表,这样才能解决反向边的问题。
fobdddf
·
2014-04-02 23:00
【BZOJ】【P2542】【CTSC2001】【终极情报网】【
费用流
】【题解】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=2542我只能说浮点运算太坑了……,记住有关浮点类的等式不等式都要手动比较!!,还有保留有效数字更坑,TMDC/C++为什么不自带?!?手写挂了好几次,从别人那里借鉴了一下/* ID:zky OJ:BZOJ Index:1834 Language:C++ */ #include #include
u012732945
·
2014-03-31 13:00
网络流
bzoj
POJ 1273 Drainage Ditches(最大流)
最大流和
费用流
问题中使用反向弧的原因#include #include #include usingnamespacestd; constintMAX_N=200+20; constintINF=(
fobdddf
·
2014-03-28 23:00
poj 2135 Farm Tour
费用流
可转化成
费用流
模型,每条边的容量为1,限制只能选择1次,费用为路的长度,源点容量大于等于2,汇点容量大于等于2。最小费用最大流即可。
t1019256391
·
2014-03-26 23:00
【BZOJ】【刷题合集】【P1066】【P2875】【P1927】【#3】
id=1927
费用流
/* ID:zky OJ:BZOJ Index:106
u012732945
·
2014-03-22 21:00
数论
网络流
bzoj
poj 3422 Kaka's Matrix Travels
费用流
求最小
费用流
,相反数就是最大
费用流
。#include #include #include #include
t1019256391
·
2014-03-09 15:00
UVa 10594 - Data Flow(无向图的最小费用最大流问题)
这么说无向图和有向图的
费用流
问题有什么区别呢?主要是反向边的问题。
fobdddf
·
2014-02-21 13:00
最大流和
费用流
问题中使用反向弧的原因
刚开始看学最大流,根本没注意反向弧,后来做到最小费用最大流问题时候发现需要把反向弧的容量设置为0,费用设为原费用的相反数,这才发现反向弧还有一些东西没有注意到,然后又回过头专门学习了下最大流问题反向弧那块。下面是从网上找到两个例子,具体一下。eg1:671210241046101310351056102510这样你会先拓展出1-2-5-6这条增广路,然后如果没有反向弧你的增广过程就结束了,你求出的
fobdddf
·
2014-02-21 11:00
最小
费用流
求两条路权值之和最小
最小
费用流
是每次在残量图中求出起点到终点的最短路,然后再找出最短路上权值最小的一个边作为增广流量进行增广,更新流量,加上费用(最短路*增广流量)。找最短路用spfa算法。
小小小小葱
·
2014-01-21 20:37
图论
最小
费用流
求两条路权值之和最小
最小
费用流
是每次在残量图中求出起点到终点的最短路,然后再找出最短路上权值最小的一个边作为增广流量进行增广,更新流量,加上费用(最短路*增广流量)。找最短路用spfa算法。
corncsd
·
2014-01-21 20:00
UVA 10746 - Crime Wave - The Sequel(
费用流
)
CrimeWave–TheSequelInput: StandardInputOutput: StandardOutputTimeLimit: 2Seconds n bankshavebeenrobbedthisfineday. m (greaterthanorequalto n)policecruisersareondutyatvariouslocationsinthecity. n ofthe
u011217342
·
2013-12-06 18:00
(
费用流
)
Problem?Dijkstra,Dijkstra.TimeLimit:10secondsDexter: "Youdon'tunderstand.Ican'twalk...they'vetiedmyshoelacestogether."TopperHarley: "Aknot.Bastards!"JimAbrahamsandPatProft,"HotShots!PartDeux."Youareap
u011217342
·
2013-12-05 20:00
hdu 3667 Transportation
费用流
很明显的
费用流
的题目,把一条边拆成5条即可。
yrleep
·
2013-11-30 23:00
POJ 3422 Kaka's Matrix Travels
费用流
问题,只不过这次是最大费用,建边的时候权值取相反数,按最小
费用流
求完之后在输出负值就行。
lin375691011
·
2013-11-26 20:00
poj
SPFA
流量
刷题
POJ 2195 Going Home
最小
费用流
第二题,貌似比第一题简单啊……(这道题也可以用二分图的最优匹配来解。下面有KM算法的解法。)题目大意:在一个地图上给出房子的位置和人的位置,人和房子的数量是相等的。
lin375691011
·
2013-11-25 20:00
poj
km
二分图
最小费用最大流
POJ 2516 Minimum Cost
最小
费用流
第一题,这个卡的……最后认真膜拜了大神的博客 终于做出来了!!!题目大意:有N个店铺,M个供货商,K种商品。
lin375691011
·
2013-11-25 18:00
poj
SPFA
流量
刷题
uva 10594 - Data Flow(
费用流
)
题目链接:uva10594-DataFlow题目大意:给出一张图,然后给出K和D,D表示每条路的容量,然后由点1到点n运送数据,流量为K时的最小费用。解题思路:和uva10806-Dijkstra,Dijkstra.做法一个样.....表示说不解释,就在起点0和1之间加条容量为K的路就好。#include #include #include #definelllonglong #definemi
u011328934
·
2013-11-23 16:00
(
费用流
)
解题思路:无向图的
费用流
,建立起点s指向1,容量为2,费用为0,建立汇点n+1,n指向汇点,容量为2,费用为0.然后对于每无向边,差分成两条有向边。
u011328934
·
2013-11-23 16:00
uva 10746 - Crime Wave - The Sequel(
费用流
)
题目链接:uva10746-CrimeWave-TheSequel题目大意:自从银行被抢之后,警局为每个银行都安排了一个警察,现在有n个银行和m警察,给出每个警察到达各个银行的时间,问说怎么样安排人手,可以使的警察到达银行的平均时间最小。解题思路:网络流的最小费用最大流,起点s与m个警察相连,容量为1,费用为0;n个银行与汇点t相连,容量为1,费用为0;然后就是警察和银行之间的边,为有向边,警察指
u011328934
·
2013-11-22 20:00
noip 志愿者招募 (
费用流
/抽象建图)
题目描述 Description申奥成功后,布布经过不懈努力,终于成为奥组委下属公司人力资源部门的主管。布布刚上任就遇到了一个难题:为即将启动的奥运新项目招募一批短期志愿者。经过估算,这个项目需要N天才能完成,其中第i天至少需要Ai个人。布布通过了解得知,一共有M类志愿者可以招募。其中第i类可以从第Si天工作到第Ti天,招募费用是每人Ci元。新官上任三把火,为了出色地完成自己的工作,布布希望用尽量
u010126535
·
2013-11-20 19:00
Codeforces 362E Petya and Pipes (
费用流
)
把每条边拆成两条边跟,然后求s-t
费用流
,在费用等于K的时候终止
费用流
就行了。
diary_yang
·
2013-11-15 15:00
UVA 11613 Acme Corporation(不固定流量的最小
费用流
)
题意好长。。。。变量好多。。。。 增加源点跟汇点。然后将每个月份看成一个点,然后拆成两个点u 跟 u+n。 从s向每个u连一条<n[u], m[i]>的弧,表示最多生产量及价值。 从每个u+n向t连一条<s[i], -p[i]>的弧,表示最多销量及价值。 对于存放的情况 for(int j=0; j<=e[u] ; j++) if(u + j &l
·
2013-11-14 20:00
ACM
UVALive 2197 Paint the Roads(
费用流
)
用
费用流
搞,增加源汇点s,t,将每个点拆成两个点,u跟u+n,一个代表出度,一个代表入度。从s向每个u连的边,从每个u+n向t连的边,分别代表入度跟出度的上限。
diary_yang
·
2013-11-14 11:00
UVA 11613 Acme Corporation(不固定流量的最小
费用流
)
这题并不需要满足销量最大,也就是不固定流量的最小
费用流
,也就是说当s-t增广长度大于0的时候停止增广就行了。还有,稠密图ZKW效率不是太
diary_yang
·
2013-11-13 23:00
2013 Asia Hangzhou Regional Contest hdu4780 Candy Factory
模型一眼就是
费用流
,主要是题意的理解和构图方式。首先机器的区别只在于一开始做每个糖果的花费和时间不同,除此之外没有任何区别。
Sd_Invol
·
2013-11-13 15:00
hdu 4494 Teamwork(
费用流
)
最开始我是想的,把每个点拆成m个点,然后用一次
费用流
搞,对于那些可以重复利用的工人,添加一些cost为-1的弧。很逼真把,Whywa。。。
diary_yang
·
2013-11-12 17:00
hdu 4780 13杭州K题
费用流
这题输入的信息比较多,其实也算一题中等的
费用流
吧,看hdu上没什么人做,别被AC数字吓到了。很显然这题是最小费用最大流,糖果C的数量是流量,给出的时间是为了建边用的,费用就是题目给出的费用。
c3568
·
2013-11-12 15:00
2013region
POJ 2680 —— 最小
费用流
求解区间图的最大权独立集问题
IntervalsTimeLimit: 5000MS MemoryLimit: 65536KTotalSubmissions: 5967 Accepted: 2400DescriptionYouaregiven N weightedopenintervals.The ithintervalcovers(ai, bi)andweighs wi.Yourtaskistopicksomeoftheint
zkzxmzk
·
2013-10-31 02:00
ACM
图论
最小费用流
POJ 3686 —— 最小
费用流
||最小费用匹配&KM
TheWindy'sTimeLimit: 5000MS MemoryLimit: 65536KTotalSubmissions: 3520 Accepted: 1509DescriptionTheWindy'sisaworldfamoustoyfactorythatowns M top-classworkshoptomaketoys.Thisyearthemanagerreceives N ord
zkzxmzk
·
2013-10-30 15:00
ACM
图论
最小费用流
POJ 2135 —— 最小
费用流
FarmTourTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 9786 Accepted: 3603DescriptionWhenFJ'sfriendsvisithimonthefarm,helikestoshowthemaround.HisfarmcomprisesN(1 #include #include #include #in
zkzxmzk
·
2013-10-30 01:00
ACM
图论
最小费用流
hdu 4494 Teamwork 网络流
网上比较多的代码都是用
费用流
做的,但是这个题目简单的描述就是求最小路径覆盖,每个点覆盖的次数不是1了而已。简单修改求最小路径覆盖的方法即可,源点向顶点,顶点向汇点连的边都变成点需要被覆盖的次数即可。
yrleep
·
2013-10-28 22:00
hdu A new Graph Game (最小权匹配/
费用流
)
题意:给个无向图,有重边(取最小权值即可),有n个点,要求每个点在一个环中,球最小的总权值。因为是无向图,所有要见两条; KM_match():/*HDU1853*/ #include #include #include #include #include #include #include #include #include #include usingnamespacestd; consti
u010126535
·
2013-10-28 20:00
poj3422 最小费用最大流
记得以前做过这样类似的题,因为那时候求的是来回的最大值,直接使用的dp,而且对
费用流
并不是很清楚,然后又看到了这道题。。。
xuezhongfenfei
·
2013-10-28 15:00
hdu 3488 Tour (最小权匹配 /
费用流
)
题意:有N个城市,M条街道(连接两点的距离),每条街道是单向的,现在要你设计多条路线覆盖所有的点,每条路线都是一个环,并且每个点仅能被一条路线覆盖且只经过一次(终始点除外),分析:因为是有向圈,所以每个点的入度和出度应该都是1,故将一个点拆成两个点,入度点和出度点,然后用最佳匹配即可!(因为最佳匹配是求最大值,故我们把边权设为负值即可!)注意:这题有重边,题目太不道德了,有重边都不说,还要猜的啊!
u010126535
·
2013-10-26 14:00
hdu 1553 Going Home (最大权匹配/
费用流
)
题目大意:给你一个N行M列的矩阵,其中“.”代表空地,“H”代表房子,“m”代表人,其中有n个房子和n个人。现在要求每个人进入一间房子,且人走一步需要支付1美元。求最小需要花费多少美元才能让所有人都进入到房子中(每个人只能进入一间房子,每个房子只能容纳一个人)。解题思路:这道题其实就是二分图最优匹配的变形而已。因为要求的其实是最小权值之和。而KM算法求的是最大权值之和。把权值改为负数,结果再转换为
u010126535
·
2013-10-25 14:00
poj 3680 Intervals
费用流
#include #include #include #include usingnamespacestd; constintmaxn=1e3+9,inf=1e8; intfrom[maxn],to[maxn],w[maxn],x[maxn]; inthead[maxn],lon; intdist[maxn],inque[maxn],que[1111111]; intT,n,K; struct {
yrleep
·
2013-10-20 23:00
亚洲赛前训练计划
图论方面: 1.dfs,bfs 2.强连通,点双连通,边双连通,2-sat 3.匈牙利算法km,以及不等式解 4.网络流,
费用流
5.最短路,SPFA,dijstra,floay,斯坦纳树
nealgavin
·
2013-10-09 14:00
【拓展km】hdu4744
之前说过hdu4744的正解不是
费用流
,其实是说不是那种纯暴力的没有针对图的性质进行的
费用流
...我们知道km做最优匹配的时候是每次在相等子图上做最大匹配,如果找不到相等子图则修改顶标以扩大相等子图,那么这道题可以看出其实是一个增广多次的
huyuncong
·
2013-10-04 17:00
CFGYM 2013-2014 CT S01E03 D题
费用流
模版题
九野的博客,转载请注明出处:http://blog.csdn.net/acmmmm/article/details/12032453题意:n行,a房间的气球,b房间的气球i行需要的气球,与a房的距离,b房的距离求最小距离 #include #include #include #include #include #include #include #include #define
qq574857122
·
2013-09-25 23:00
CFGYM 2013-2014 CT S01E03 D题
费用流
模版题
九野的博客,转载请注明出处:http://blog.csdn.net/acmmmm/article/details/12032453题意:n行,a房间的气球,b房间的气球i行需要的气球,与a房的距离,b房的距离求最小距离 #include #include #include #include #include #include #include #include #define
qq574857122
·
2013-09-25 23:00
poj 2516 (
费用流
)
思路:这题一读完就知道是
费用流
了,刚开始想着拆点,不过算了一下,把m个供应商拆成m*k个点,n个店主拆成n*k个点,加起
aixiaoling1314
·
2013-09-19 23:00
编程
算法
百度
ACM
费用流
【原始对偶
费用流
ver2.0】hdu4744
建图就不多说了,挺水的,标算不是
费用流
,但我听说有人zkw
费用流
过了,于是我就写个原始对偶
费用流
,但是居然超了,本机测试60组极限1050+ms==。。。
huyuncong
·
2013-09-17 17:00
刘汝佳训练指南《网络流》专题 BY 9974
考察建图UVa10779 考察建图UVa12125(LA3972) 有点权,拆点UVa1317(LA2796) 经典的点最多被k个区间覆盖,《建模与模型变换》中有,转化为
费用流
c3568
·
2013-09-11 21:00
POJ 2175 spfa
费用流
消圈
思路:很容易想到用最小
费用流
求出最优时间,在与原方案花费时间对比判断原方案是否最优。也许是组数太多了,这种方法会超时的。放弃该思路。看看题目没要求要最优解,而是得到一个更优的解。
c3568
·
2013-09-09 20:00
算法11
【网络流之
费用流
专题】解题报告 (说明:这个专题中有很多题目也可以运用KM匹配算法。) HDU1533 GoingHome入门题,典型二分图最优权值匹配。
·
2013-09-09 18:00
算法
【网络流之
费用流
专题】解题报告
(说明:这个专题中有很多题目也可以运用KM匹配算法。) HDU1533GoingHome入门题,典型二分图最优权值匹配。建图:1.超级源点与人连边,流量为1,花费为0;2.房子与超级汇点连边,流量为1,花费为0;3.每个人与每个房子连边,流量为1,花费为距离。#include #include #include #include #include #include #include
·
2013-09-09 17:00
网络流
Poj 3422(最小
费用流
)
Kaka'sMatrixTravelsTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 6970 Accepted: 2759DescriptionOnan N × N chessboardwithanon-negativenumberineachgrid,Kakastartshismatrixtravelswith SUM =0.For
Wiking__acm
·
2013-09-07 21:00
hdu 4406 GPA(
费用流
)
这题一看很明显就是网络流模型。每天是一个节点,向T连流量为K,费用为0的弧。每个课程向可上该课程的天数节点连流量为K,费用为0的弧。由于要保证每科都及格,显然是从S向初始分数低于60的科目连容量为60-score的弧,费用呢?显然是-INF,这样就能保证有流量的话就优先及格。那么这个题就只剩下一个问题了:每科都得到60分以上之后呢?我们必须保证对于一个课程,得到x分之后再来上这节课只能是得x+1分
diary_yang
·
2013-09-05 19:00
poj 2112 二分枚举+最大流
思路:呵呵了,一开始想成
费用流
了,结果一直wa,后来才发现
费用流
只能保证总费用最小,而不能使其中增广路费用的最大值最小,傻逼了。
cugbbaoge
·
2013-08-29 16:52
POJ
Baoge
网络流
二分
acm
poj 2112 二分枚举+最大流
思路:呵呵了,一开始想成
费用流
了,结果一直wa,后来才发现
费用流
只能保证总费用最小,而不能使其中增广路费用的最大值最小,傻逼了。
cugbbaoge
·
2013-08-29 16:00
poj
网络流
二分
Baoge
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他