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
费用流
JZOJ4718. 准备食物2
DataConstraintn≤200,m≤100题解比较明显是
费用流
。假如没有约束条件,连边就比较
Akakii
·
2016-08-21 22:01
费用流
【个人整理】省选知识点汇总
为啥hzwer写过我还要写呢我也不知道……可能是黄学长的排版不好看学省选的,先把我整理的NOIP知识点学完吧同样的,加粗是重点,星号是选学欢迎补充~图论网络流(dinic,SAP,ISAP选一个,
费用流
写
DQSSS
·
2016-07-31 01:01
===其它===
个人
zkw算法
zkw算法(orzZKW大神)
费用流
经典的做法是最短路做法,然而zkw也利用了最短路思想却没用使用spfa,dij等常用最短路算法,而是类似于km算法,用顶标来维护图的最短路性质。
Drin_E
·
2016-07-22 22:43
zkw算法
费用流
zkw算法
zkw算法(orzZKW大神)
费用流
经典的做法是最短路做法,然而zkw也利用了最短路思想却没用使用spfa,dij等常用最短路算法,而是类似于km算法,用顶标来维护图的最短路性质。
Drin_E
·
2016-07-22 22:43
zkw算法
费用流
BZOJ 3876: [Ahoi2014]支线剧情 带下界的
费用流
3876:[Ahoi2014]支线剧情题目连接:http://www.lydsy.com/JudgeOnline/problem.php?id=3876Description【故事背景】宅男JYY非常喜欢玩RPG游戏,比如仙剑,轩辕剑等等。不过JYY喜欢的并不是战斗场景,而是类似电视剧一般的充满恩怨情仇的剧情。这些游戏往往都有很多的支线剧情,现在JYY想花费最少的时间看完所有的支线剧情。【问题描述
qscqesze
·
2016-07-08 10:00
HDU 3526 最小割
每个部件的价格给出,现在要这买n个部件,我可以选择两个公司中的任意一个,但是对于下面给的m个关系来说,若满足i与j不再同一个公司,那么就要加上c的费用,问买n个部件的最小花费思路:刚刚读完题的时候感觉像是最小
费用流
呐
Dan__ge
·
2016-06-23 18:00
ACM
图论
HDU
网络流
HDU 2255 KM模版题
点击打开链接题意:很明了思路:KM模版题目,不多说测模版用的,而且好像用
费用流
会超时#include#include#include#include#includeusingnamespacestd;typedeflonglongll
Dan__ge
·
2016-06-20 16:03
ACM
hdu
数据结构
图论
图论
KM
线段树
HDU 2255 KM模版题
点击打开链接题意:很明了思路:KM模版题目,不多说测模版用的,而且好像用
费用流
会超时#include #include #include #include #include usingnamespacestd
Dan__ge
·
2016-06-20 16:00
数据结构
ACM
图论
HDU
HDU 3523 最小
费用流
或KM
点击打开链接题意:这题的题意隐晦的可以,中间不说了直接说求什么,求的是你画一张照片,照片有n个元素,1到n每个出现一次,问你对于上面的m张照片,如何分配你画的1到n使得题目中的式子的值最小,解释第二组样例应该就行了我们画的照片就可以是142579386没错就是第一行元素,那么对于第一列来说值是9,第二列的值是7,到第9列分别为9771411487,那么最后值为58,求得就是这个最小的值思路:对于每
Dan__ge
·
2016-06-20 15:55
图论
KM
费用流
线段树
HDU 3523 最小
费用流
或KM
点击打开链接题意:这题的题意隐晦的可以,中间不说了直接说求什么,求的是你画一张照片,照片有n个元素,1到n每个出现一次,问你对于上面的m张照片,如何分配你画的1到n使得题目中的式子的值最小,解释第二组样例应该就行了我们画的照片就可以是142579386没错就是第一行元素,那么对于第一列来说值是9,第二列的值是7,到第9列分别为9771411487,那么最后值为58,求得就是这个最小的值思路:对于每
Dan__ge
·
2016-06-20 15:00
ACM
图论
HDU
网络流
HDU 3488 最小
费用流
然后每个点属于一个环,问最小的费用思路:因为肯定有一个方案满足条件,那么也就是每个点都会出发并且回到了自己,对于一个完备匹配的二分图来说,随意找一个起点,那么最后一定会回到这个起点对应的那个右部的点,所以我们跑最小
费用流
时流量设为点的个数就可以了
Dan__ge
·
2016-06-16 12:57
图论
费用流
线段树
HDU 3488 最小
费用流
然后每个点属于一个环,问最小的费用思路:因为肯定有一个方案满足条件,那么也就是每个点都会出发并且回到了自己,对于一个完备匹配的二分图来说,随意找一个起点,那么最后一定会回到这个起点对应的那个右部的点,所以我们跑最小
费用流
时流量设为点的个数就可以了
Dan__ge
·
2016-06-16 12:00
ACM
图论
HDU
网络流
运输问题(最小
费用流
)
想看更多图论题目?请点击:http://blog.csdn.net/martinue/article/category/5601005DescriptionW公司有m个仓库和n个零售商店。第i个仓库有ai个单位的货物;第j个零售商店需要bj个单位的货物。货物供需平衡,即。从第i个仓库运送每单位货物到第j个零售商店的费用为Cij。试设计一个将仓库中所有货物运送到零售商店的运输方案,使总运输费用最少。
martinue
·
2016-06-10 19:44
acm
图~~~~~~~~~~~~~~
大二
网络流
线性规划与网络流24题
BZOJ3511 土地划分 题解&代码
pkusc发现自己不会
费用流
233333于是两天速成
费用流
【然而这是一道最小割(最大流QwQ题意:给出n个点m条边,并设定:点x在被划分至集合A时获得权值A[x],否则即被划分至集合B并获得权值B[x]
Rainbow6174
·
2016-06-09 10:55
BZOJ
网络流
BZOJ学习记录
HDU 3435
费用流
点击打开链接题意:给个无向的图,问你删除任意边后,使这个图是哈密顿图,若有多个,输出路径上的所有权值和最小,没有就输出NO思路:今天开始从10年多校开始刷题,敌人留给我们的时间不多了,这题看完题意后,看了看样例,自己yy了一下,写了一发,交了ac,看了样例后我是这样想的,因为是哈密顿图,那么每个点肯定是走了两次,而图是无向图,和求最大匹配有些类似,然后就瞎YY的过了#include#include
Dan__ge
·
2016-06-07 15:07
图论
网络流
费用流
线段树
HDU 3435
费用流
点击打开链接题意:给个无向的图,问你删除任意边后,使这个图是哈密顿图,若有多个,输出路径上的所有权值和最小,没有就输出NO思路:今天开始从10年多校开始刷题,敌人留给我们的时间不多了,这题看完题意后,看了看样例,自己yy了一下,写了一发,交了ac,看了样例后我是这样想的,因为是哈密顿图,那么每个点肯定是走了两次,而图是无向图,和求最大匹配有些类似,然后就瞎YY的过了#include #includ
Dan__ge
·
2016-06-07 15:00
ACM
图论
HDU
网络流
最小
费用流
模板
和最大流模板对比着看:最大流模板(Dinic)贴上最小
费用流
模板:constintoo=1e9; constintmm=11111111; constintmn=888888; intnode,src,
martinue
·
2016-05-30 18:00
ACM
图
大二
poj2195(二分图最大匹配,最小
费用流
)
GoingHomeTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 21120 Accepted: 10668DescriptionOnagridmaptherearenlittlemenandnhouses.Ineachunittime,everylittlemancanmoveoneunitstep,eitherhorizontall
martinue
·
2016-05-30 17:00
ACM
图
大二
图论总结模板
Dijkstra次短路FloydBellman-Ford-SPFA二分图匹配无权图匹配匈牙利算法OnnHKOn12m带权图匹配KMOmmn最大团网络流最大流简单增广路nm2nm2Dinicmn2mn2ISPA
费用流
阿龙的圈子
·
2016-05-16 19:24
Summary
bzoj 2879(
费用流
+动态加边)
2879:[Noi2012]美食节TimeLimit: 10Sec MemoryLimit: 512MBSubmit: 1459 Solved: 782[Submit][Status][Discuss]DescriptionCZ市为了欢迎全国各地的同学,特地举办了一场盛大的美食节。作为一个喜欢尝鲜的美食客,小M自然不愿意错过这场盛宴。他很快就尝遍了美食节所有的美食。然而,尝鲜的欲望是难以满足的
M_AXSSI
·
2016-05-12 21:00
bzoj 3280(
费用流
)
3280:小R的烦恼TimeLimit: 10Sec MemoryLimit: 512MBSubmit: 307 Solved: 157[Submit][Status][Discuss]Description小R最近遇上了大麻烦,他的程序设计挂科了。于是他只好找程设老师求情。善良的程设老师答应不挂他,但是要求小R帮助他一起解决一个难题。问题是这样的,程设老师最近要进行一项邪恶的实验来证明P=N
M_AXSSI
·
2016-05-11 21:00
[BZOJ3280]小R的烦恼(
费用流
)
题目描述传送门题解设大学zi,将每一天拆点xiyi,分别表示濒死的和健康的。对于每一个大学i,s->zi,li,0对于每一个x,s->xi,ai,0,表示一天最多产生ai和濒死的人。对于每一个y,yi->t,ai,0,表示每天需要的人。每一个z->y,INF,pi,表示每天新买进的人。xi->yi+di+1,INF,qi,表示医治好的人。xi->xi+1,INF,0,表示延期医治的人。代码#inc
Clove_unique
·
2016-05-11 14:26
题解
网络流
[BZOJ3280]小R的烦恼(
费用流
)
题目描述传送门题解设大学zi,将每一天拆点xiyi,分别表示濒死的和健康的。对于每一个大学i,s->zi,li,0对于每一个x,s->xi,ai,0,表示一天最多产生ai和濒死的人。对于每一个y,yi->t,ai,0,表示每天需要的人。每一个z->y,INF,pi,表示每天新买进的人。xi->yi+di+1,INF,qi,表示医治好的人。xi->xi+1,INF,0,表示延期医治的人。代码#inc
Clove_unique
·
2016-05-11 14:00
网络流
bzoj
hdoj--2426--Interesting Housing Problem(最大
费用流
)
InterestingHousingProblemTimeLimit:10000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2972 AcceptedSubmission(s):1068ProblemDescriptionForanyschool,itishardtofin
qq_29963431
·
2016-05-10 17:00
[BZOJ2245][SDOI2011]工作安排(
费用流
)
题目描述传送门题解对于每个产品,s->i,Ci,INF对于员工j可以生产产品i,i->j,INF,Ci对于每一个员工i以及枚举到的si=j,i->t,T[i][j]-T[i][j-1],W[i][j]代码#include #include #include #include usingnamespacestd; #defineLLlonglong constintmax_n=300; const
Clove_unique
·
2016-05-10 11:00
网络流
bzoj
SDOI
bzoj 3280: 小R的烦恼(
费用流
)
3280:小R的烦恼TimeLimit:10SecMemoryLimit:512MBSubmit:300Solved:154[Submit][Status][Discuss]Description小R最近遇上了大麻烦,他的程序设计挂科了。于是他只好找程设老师求情。善良的程设老师答应不挂他,但是要求小R帮助他一起解决一个难题。问题是这样的,程设老师最近要进行一项邪恶的实验来证明P=NP,这个实验一共
clover_hxy
·
2016-05-10 08:43
网络流
bzoj 3280: 小R的烦恼(
费用流
)
3280:小R的烦恼TimeLimit: 10Sec MemoryLimit: 512MBSubmit: 300 Solved: 154[Submit][Status][Discuss]Description小R最近遇上了大麻烦,他的程序设计挂科了。于是他只好找程设老师求情。善良的程设老师答应不挂他,但是要求小R帮助他一起解决一个难题。问题是这样的,程设老师最近要进行一项邪恶的实验来证明P=N
clover_hxy
·
2016-05-10 08:00
bzoj 1221(
费用流
)
1221:[HNOI2001]软件开发TimeLimit: 10Sec MemoryLimit: 162MBSubmit: 1209 Solved: 671[Submit][Status][Discuss]Description某软件公司正在规划一项n天的软件开发计划,根据开发计划第i天需要ni个软件开发人员,为了提高软件开发人员的效率,公司给软件人员提供了很多的服务,其中一项服务就是要为每个
M_AXSSI
·
2016-05-09 20:00
bzoj 2879: [Noi2012]美食节(
费用流
+动态加边)
2879:[Noi2012]美食节TimeLimit: 10Sec MemoryLimit: 512MBSubmit: 1453 Solved: 778[Submit][Status][Discuss]DescriptionCZ市为了欢迎全国各地的同学,特地举办了一场盛大的美食节。作为一个喜欢尝鲜的美食客,小M自然不愿意错过这场盛宴。他很快就尝遍了美食节所有的美食。然而,尝鲜的欲望是难以满足的
clover_hxy
·
2016-05-09 08:00
bzoj 2245: [SDOI2011]工作安排(
费用流
)
2245:[SDOI2011]工作安排TimeLimit: 20Sec MemoryLimit: 512MBSubmit: 1446 Solved: 692[Submit][Status][Discuss]Description你的公司接到了一批订单。订单要求你的公司提供n类产品,产品被编号为1~n,其中第i类产品共需要Ci件。公司共有m名员工,员工被编号为1~m员工能够制造的产品种类有所区别
clover_hxy
·
2016-05-08 22:00
bzoj 2245(
费用流
)
2245:[SDOI2011]工作安排TimeLimit: 20Sec MemoryLimit: 512MBSubmit: 1442 Solved: 689[Submit][Status][Discuss]Description你的公司接到了一批订单。订单要求你的公司提供n类产品,产品被编号为1~n,其中第i类产品共需要Ci件。公司共有m名员工,员工被编号为1~m员工能够制造的产品种类有所区别
M_AXSSI
·
2016-05-08 20:00
bzoj 3171(
费用流
)
3171:[Tjoi2013]循环格TimeLimit: 1Sec MemoryLimit: 128MBSubmit: 785 Solved: 493[Submit][Status][Discuss]Description一个循环格就是一个矩阵,其中所有元素为箭头,指向相邻四个格子。每个元素有一个坐标(行,列),其中左上角元素坐标为(0,0)。给定一个起始位置(r,c),你可以沿着箭头防线在格
M_AXSSI
·
2016-05-08 14:00
湖南第十届省赛 Double Shortest Paths
费用流
模版题开始想用两次广搜,后来发现有细节很难处理,后来才知道是
费用流
。
mymilkbottles
·
2016-05-08 13:00
BZOJ 2055:80人环游世界
无源汇有上下界最小
费用流
(等我先再刷会儿网络流再去做鬼畜数据结构题)比较果的吧,然而年代太久远几乎忘记了。。
bababaab
·
2016-05-07 20:13
bzoj
网络流
费用流
二分图带权匹配 KM算法与
费用流
模型建立
[二分图带权匹配与最佳匹配]什么是二分图的带权匹配?二分图的带权匹配就是求出一个匹配集合,使得集合中边的权值之和最大或最小。而二分图的最佳匹配则一定为完备匹配,在此基础上,才要求匹配的边权值之和最大或最小。二分图的带权匹配与最佳匹配不等价,也不互相包含。我们可以使用KM算法实现求二分图的最佳匹配。方法我不再赘述,可以参考tianyi的讲解。KM算法可以实现为O(N^3)。[KM算法的几种转化]KM
xu3737284
·
2016-05-03 19:00
[
费用流
线段树] BZOJ 3267 KC采花 && 3272 Zgg吃东西 && 3638 Cf172 k-Maximum Subsequence Sum
费用流
构图发现这个图比较特殊,可以手动增广就是选择一个最大和子串,然后全部取反线段树实现#include #include #include usingnamespacestd; inlinecharnc
u014609452
·
2016-05-02 13:00
BZOJ4514 [Sdoi2016]数字配对
把每个点拆成两个分别在左右两边,只要两两之间能发生关系就在左右之间连边,容量为无穷,费用为代价,源连左边每个点容量为数量,费用0,右边每个点连汇容量为数量,费用为零,跑
费用流
,流到费用为非负的极限,最小费用最大流贪心流是正确的
neither_nor
·
2016-04-30 13:00
【模板】
费用流
#include #include #include #include #include #defineinf0x7fffffff usingnamespacestd; constintM=1005,N=105; structE{intto,cap,flow,cost,nxt;}edge[M*2]; inttot=2,idx[N]; intflow,cost; intn,m,s,t; intlas
yxr0105
·
2016-04-30 12:00
模板
费用流
POJ2195 Going Home
三.思路:把所有人和所有房子的距离先表示出来,于是这变成了一个多源多汇的求最小
费用流
问题,当然每条边的容量是1,因为每个
H992109898
·
2016-04-29 20:00
HDU 5045
费用流
求最大权
点击打开链接题意:有n个人和m到题目,每个人做对的概率以矩阵形式给出,问如何分配才可以使做对的概率最大,有一个限制条件是做到目前为止每两个人的做题数量差距不能超过1,也就是前n道题目,必须一人做一个思路:网上都是dp多一点,用网络流也可以,不过麻烦很多,可是本弱是一点dp都不会的选手啊,只能用网络流了,对于那个限制条件,我们可以以前n道题建一次图,然后再来n个,不过就直接建完就可以了,然后我们要求
Dan__ge
·
2016-04-29 11:31
图论
网络流
费用流
线段树
HDU 5045
费用流
求最大权
点击打开链接题意:有n个人和m到题目,每个人做对的概率以矩阵形式给出,问如何分配才可以使做对的概率最大,有一个限制条件是做到目前为止每两个人的做题数量差距不能超过1,也就是前n道题目,必须一人做一个思路:网上都是dp多一点,用网络流也可以,不过麻烦很多,可是本弱是一点dp都不会的选手啊,只能用网络流了,对于那个限制条件,我们可以以前n道题建一次图,然后再来n个,不过就直接建完就可以了,然后我们要求
Dan__ge
·
2016-04-29 11:00
ACM
图论
HDU
费用流
bzoj 1834: [ZJOI2010]network 网络扩容(isap+
费用流
)
1834:[ZJOI2010]network网络扩容TimeLimit: 3Sec MemoryLimit: 64MBSubmit: 2557 Solved: 1289[Submit][Status][Discuss]Description给定一张有向图,每条边都有一个容量C和一个扩容费用W。这里扩容费用是指将容量扩大1所需的费用。求:1、在不扩容的情况下,1到N的最大流;2、将1到N的最大流
clover_hxy
·
2016-04-29 10:00
Codeforces 237E Build String 【
费用流
】
题目链接:Codeforces237EBuildStringE.BuildStringtimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputYoudesperatelyneedtobuildsomestringt.Forthatyou’vegotnmorestrings
chenzhenyu123456
·
2016-04-28 17:00
bzoj 2424: [HAOI2010]订货(
费用流
)
2424:[HAOI2010]订货TimeLimit: 10Sec MemoryLimit: 128MBSubmit: 784 Solved: 541[Submit][Status][Discuss]Description某公司估计市场在第i个月对某产品的需求量为Ui,已知在第i月该产品的订货单价为di,上个月月底未销完的单位产品要付存贮费用m,假定第一月月初的库存量为零,第n月月底的库存量也
clover_hxy
·
2016-04-28 17:00
[BZOJ2424][HAOI2010]订货(
费用流
)
题目描述传送门题解zyf2000:我赌五毛拆点。ATP:我怎么这么不想拆点。。。zyf2000:mdzz不用拆点。。。建立st,对于每一个月:s->xi,inf,di;xi->t,ui,0;xi->xi+1,s,m分别对应:每个月订购的货物,每个月应该的需求量,库存到下一个月的货物。代码#include #include #include #include usingnamespacestd;
Clove_unique
·
2016-04-28 17:00
网络流
bzoj
HAOI
[BZOJ1834][ZJOI2010]network 网络扩容(isap+
费用流
)
求出最大流之后将图暴力重构,原图中的边费用为0,流量为初始流量,添加一些和原图边同始同终的边,费用为扩容费用,流量为INF,再添加一个超级源连向原先的源点,费用为0,流量为k+maxflow来限流,求最小
费用流
即可
Clove_unique
·
2016-04-28 15:00
网络流
ZJOI
bzoj
POJ 3422 最小
费用流
#include #include #include #include #include usingnamespacestd; constintmaxn=1E5+10; constintmaxm=1E6+10; constintINF=0x3f3f3f3f; structEdge { intto,next,cap,flow,cost; }; Edgeedge[maxm]; inthead[maxn
Tczxw
·
2016-04-27 21:00
Codeforces--237E--Build String(最小
费用流
)
BuildStringTimeLimit: 2000MS MemoryLimit: 262144KB 64bitIOFormat: %I64d&%I64uSubmit StatusDescriptionYoudesperatelyneedtobuildsomestring t.Forthatyou'vegot n morestrings s1, s2, ..., sn.Tobuildstrin
qq_29963431
·
2016-04-27 20:00
hdu5045 Contest(
费用流
)
这个题目刚开始看没思路,听别人说是
费用流
,打死也没看出来,后来发现自己傻了,确实很简单,这个题是说n个人,m道题,然后每答完一道题,任意两个人答题的数目的差不能大于1,所以比如说4个人,10个题,那么一定是
zcmartin2014214283
·
2016-04-26 22:00
图论
网络流
【bzoj4108】[Wf2015]Catering 上下界
费用流
Description有一家装备出租公司收到了按照时间顺序排列的n个请求.这家公司有k个搬运工.每个搬运工可以搬着一套装备按时间顺序去满足一些请求.一个搬运工从第i个请求的位置把东西搬到第j个请求的位置需要一些费用.公司的编号是1,请求的编号是2到n+1.所有搬运工必需从公司出发.求满足所有请求所需的最小搬运费用.Input有可能有多组数据(我也不知道).第一行两个正整数n,k.接下来n行,第i行
DQSSS
·
2016-04-26 10:40
===图论===
网络流
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他