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
网络流24题
网络流24题
之十五 汽车加油行驶问题 分层图
题目大意:给出一张网格图,描述了每个点是否是加油站,然后给出以下规则。1.油量限制,一次加油之后只能行驶k步,向下行驶和向右行驶的时候不增加花费,否则增加B的花费。2.在没油的时候,若该点没有加油站,就建立一个加油站。花费C。3.加油花费A。思路:分层图。f[i][j][k]表示在(i,j)处油箱中还有k的油的时候的最小花费,然后分三种情况更新。(delta=往回走的B花费)1.若当前节点有加油站
jiangyuze831
·
2014-10-06 14:00
SPFA
分层图
网络流24题
网络流24题
之十七 运输问题
题目大意:有一些仓库,一些零售店。现在零售店从仓库进货。给出每个仓库有多少货物,每个零售店需要多少货物,还有单位货物从仓库运送到零售店的价格。求满足所有零售店需求的最小费用和最大费用。思路:最小费用最大流,最大费用最大流。避免重复,为了好写,我把解费用装到了一个结构体里。建图方法:源向所有仓库连边,费用0,流量为仓库里的东西多少。所有零售店向汇连边,费用0,流量为零售店需要的货物多少。所有仓库向所
jiangyuze831
·
2014-09-18 20:00
网络流
费用流
最小费用最大流
最大费用最大流
费用流24题
线性规划与
网络流24题
之最长k可重区间集问题 最大权不相交路径(最大费用最大流)
http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=495description给定实直线L上n个开区间组成的集合I,和一个正整数k,试设计一个算法,从开区间集合I中选取出开区间集合S属于I,使得在实直线L的任何一点x,S中包含点x的开区间个数不超过k,且达到最大。这样的集合S称为开区间集合I的最长k可重区间集。称为最长k可重
u013573047
·
2014-06-21 15:00
线性规划与
网络流24题
之海底机器人问题 最大费用最大流
http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=494description深海资源考察探险队的潜艇将到达深海的海底进行科学考察。潜艇内有多个深海机器人。潜艇到达深海海底后,深海机器人将离开潜艇向预定目标移动。深海机器人在移动中还必须沿途采集海底生物标本。沿途生物标本由最先遇到它的深海机器人完成采集。每条预定路径上的生物标
u013573047
·
2014-06-18 19:00
线性规划于
网络流24题
之最长公共子序列
http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=487description给定正整数序列x1,...,xn。 (1)计算其最长递增子序列的长度s。 (2)计算从给定的序列中最多可取出多少个长度为s的递增子序列。 (3)如果允许在取出的序列中多次使用x1和xn,则从给定序列中最多可取出多少个长度为s的递增子序列。 设计有效
u013573047
·
2014-06-18 18:00
线性规划于
网络流24题
之负载平衡问题 最小费用最大流
http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=493descriptionG公司有n个沿铁路运输线环形排列的仓库,每个仓库存储的货物数量不等。如何用最少搬运量可以使n个仓库的库存数量相同。搬运货物时,只能在相邻的仓库之间搬运。 对于给定的n个环形排列的仓库的库存量,编程计算使n个仓库的库存数量相同的最少搬运量。 inp
u013573047
·
2014-06-17 18:00
线性规划与
网络流24题
之运输问题
http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=492descriptionW公司有m个仓库和n个零售商店。第i个仓库有ai个单位的货物;第j个零售商店需要bj个单位的货物。货物供需平衡,即。从第i个仓库运送每单位货物到第j个零售商店的费用为Cij。试设计一个将仓库中所有货物运送到零售商店的运输方案,使总运输费用最少。 对
u013573047
·
2014-06-16 20:00
线性规划与
网络流24题
之餐巾计划问题 最小费用最大流
http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=488description一个餐厅在相继的N天里,每天需用的餐巾数不尽相同。假设第i天需要ri块餐巾(i=1,2,…,N)。餐厅可以购买新的餐巾,每块餐巾的费用为p分;或者把旧餐巾送到快洗部,洗一块需m天,其费用为f分;或者送到慢洗部,洗一块需n天(n>m),其费用为sXi
u013573047
·
2014-06-16 20:00
线性规划与
网络流24题
之飞行员配对计划 二分图的最大匹配
http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=475description第二次世界大战时期,英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能互相配合的2名飞行员,其中1名是英国飞行员,另1名是外籍飞行员。在众多的飞行员中,每一名外籍飞行员都可以与其他若干名英国飞行员很好
u013573047
·
2014-06-15 14:00
线性规划与
网络流24题
之太空飞行计划 最大权闭合图
http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=476descriptionW教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业性实验而获取利润。现已确定了一个可供选择的实验集合E={E1,E2,…,Em},和进行这些实验需要使用的全部仪器的集合I={I1,I2,…In}。实验Ej需要用到的仪器是I的
u013573047
·
2014-06-13 19:00
线性规划与
网络流24题
之数字梯形问题 最大权不相交路径
http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=484description给定一个由n行数字组成的数字梯形如下图所示。梯形的第一行有m个数字。从梯形的顶部的m个数字开始,在每个数字处可以沿左下或右下方向移动,形成一条从梯形的顶至底的路径。 规则1:从梯形的顶至底的m条路径互不相交。 规则2:从梯形的顶至底的m条路径仅在数
u013573047
·
2014-06-13 16:00
线性规划与
网络流24题
之分配问题 最大费用最大流、最小费用最大流、二分图的最佳匹配
http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=485description有n件工作要分配给n个人做。第i个人做第j件工作产生的效益为ijc。试设计一个将n件工作分配给n个人做的分配方案,使产生的总效益最大。 对于给定的n件工作和n个人,计算最优分配方案和最差分配方案。 input多组数据输入. 每组输入第1行有1个正
u013573047
·
2014-06-12 18:00
线性规划与
网络流24题
之方格取数问题 二分图点权最大独立集
http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=482description在一个有m*n个方格的棋盘中,每个方格中有一个正整数。现要从方格中取数,使任意2个数所在方格没有公共边,且取出的数的总和最大。试设计一个满足要求的取数算法。 对于给定的方格棋盘,按照取数要求编程找出总和最大的数。 input 多组数据输入. 每组
u013573047
·
2014-06-12 10:00
线性规划与
网络流24题
之最小路径覆盖问题
http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=481description给定有向图G=(V,E)。设P是G的一个简单路(顶点不相交)的集合。如果V中每个顶点恰好在P的一条路上,则称P是G的一个路径覆盖。P中路径可以从V的任何一个顶点开始,长度也是任意的,特别地,可以为0。G的最小路径覆盖是G的所含路径条数最少 的路径覆
u013573047
·
2014-06-11 21:00
搭配飞行员 [
网络流24题
]
提交地址:http://cojs.tk/cogs/problem/problem.php?pid=14分析:二分图的最大匹配,网络最大流。思路: 采用最大流算法。增加源点和汇点。 1、S向X集合中每个顶点连一条容量为1的有向边。2、Y集合中每个顶点向T连一条容量为1的有向边。3、XY集合之间的边都设为从A集合中的点到B集合之中的点,容量为1的有向边。建好图之后,Dinic算法 orISAP算法。C
yew1eb
·
2013-08-14 11:00
网络流24题
21最长k可重区间集问题
最长k可重区间集问题TimeLimit1000msMemoryLimit65536Kdescription给定实直线L上n个开区间组成的集合I,和一个正整数k,试设计一个算法,从开区间集合I中选取出开区间集合S属于I,使得在实直线L的任何一点x,S中包含点x的开区间个数不超过k,且达到最大。这样的集合S称为开区间集合I的最长k可重区间集。称为最长k可重区间集的长度。 对于给定的开区间集合I和正整数
cyendra
·
2013-04-15 20:00
题解
图论
网络流24题
20深海机器人问题
深海机器人问题TimeLimit1000msMemoryLimit65536Kdescription深海资源考察探险队的潜艇将到达深海的海底进行科学考察。潜艇内有多个深海机器人。潜艇到达深海海底后,深海机器人将离开潜艇向预定目标移动。深海机器人在移动中还必须沿途采集海底生物标本。沿途生物标本由最先遇到它的深海机器人完成采集。每条预定路径上的生物标本的价值是已知的,而且生物标本只能被采集一次。本题限
cyendra
·
2013-04-15 19:00
题解
图论
网络流24题
19负载平衡问题
负载平衡问题TimeLimit1000msMemoryLimit65536KdescriptionG公司有n个沿铁路运输线环形排列的仓库,每个仓库存储的货物数量不等。如何用最少搬运量可以使n个仓库的库存数量相同。搬运货物时,只能在相邻的仓库之间搬运。 对于给定的n个环形排列的仓库的库存量,编程计算使n个仓库的库存数量相同的最少搬运量。 input多组数据输入. 每组输入第1行中有1个正整数n(n
cyendra
·
2013-04-15 19:00
题解
图论
线性规划与
网络流24题
17运输问题
运输问题TimeLimit1000msMemoryLimit65536KdescriptionW公司有m个仓库和n个零售商店。第i个仓库有ai个单位的货物;第j个零售商店需要bj个单位的货物。货物供需平衡,即。从第i个仓库运送每单位货物到第j个零售商店的费用为Cij。试设计一个将仓库中所有货物运送到零售商店的运输方案,使总运输费用最少。对于给定的m个仓库和n个零售商店间运送货物的费用,计算最优运输
cyendra
·
2013-04-15 15:30
解题报告
图论
线性规划与
网络流24题
17运输问题
运输问题TimeLimit1000msMemoryLimit65536KdescriptionW公司有m个仓库和n个零售商店。第i个仓库有ai个单位的货物;第j个零售商店需要bj个单位的货物。货物供需平衡,即。从第i个仓库运送每单位货物到第j个零售商店的费用为Cij。试设计一个将仓库中所有货物运送到零售商店的运输方案,使总运输费用最少。 对于给定的m个仓库和n个零售商店间运送货物的费用,计算最优运
cyendra
·
2013-04-15 15:00
题解
图论
线性规划与
网络流24题
10餐巾计划问题
餐巾计划问题TimeLimit2000msMemoryLimit65536Kdescription一个餐厅在相继的N天里,每天需用的餐巾数不尽相同。假设第i天需要ri块餐巾(i=1,2,…,N)。餐厅可以购买新的餐巾,每块餐巾的费用为p分;或者把旧餐巾送到快洗部,洗一块需m天,其费用为f分;或者送到慢洗部,洗一块需n天(n>m),其费用为sXi+1),不需要花费,送到快洗部(Xi->Yi+m),费
cyendra
·
2013-04-12 18:00
题解
图论
线性规划与
网络流24题
1飞行员配对方案问题
飞行员配对方案问题TimeLimit1000msMemoryLimit65536Kdescription第二次世界大战时期,英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能互相配合的2名飞行员,其中1名是英国飞行员,另1名是外籍飞行员。在众多的飞行员中,每一名外籍飞行员都可以与其他若干名英国飞行员很好地配合。如何选择配对飞行的飞行员才能使一次派出最
cyendra
·
2013-04-11 14:00
题解
图论
线性规划与
网络流24题
索引
编号问题名称问题模型转化模型1飞行员配对方案问题二分图最大匹配网络最大流2太空飞行计划问题最大权闭合图网络最小割3最小路径覆盖问题有向无环图最小路径覆盖网络最大流4魔术球问题有向无环图最小路径覆盖网络最大流5圆桌问题二分图多重匹配网络最大流6最长递增子序列问题最多不相交路径网络最大流7试题库问题二分图多重匹配网络最大流8机器人路径规划问题(未解决)最小费用最大流9方格取数问题二分图点权最大独立集网
cyendra
·
2013-04-11 14:51
训练计划
图论
线性规划与
网络流24题
索引
编号问题名称问题模型转化模型1飞行员配对方案问题二分图最大匹配网络最大流2太空飞行计划问题最大权闭合图网络最小割3最小路径覆盖问题有向无环图最小路径覆盖网络最大流4魔术球问题有向无环图最小路径覆盖网络最大流5圆桌问题二分图多重匹配网络最大流6最长递增子序列问题最多不相交路径网络最大流7试题库问题二分图多重匹配网络最大流8机器人路径规划问题(未解决)最小费用最大流9方格取数问题二分图点权最大独立集网
cyendra
·
2013-04-11 14:00
题解
计划
图论
线性规划与
网络流24题
3最小路径覆盖问题 NEFU 481
最小路径覆盖问题TimeLimit1000msMemoryLimit65536Kdescription给定有向图G=(V,E)。设P是G的一个简单路(顶点不相交)的集合。如果V中每个顶点恰好在P的一条路上,则称P是G的一个路径覆盖。P中路径可以从V的任何一个顶点开始,长度也是任意的,特别地,可以为0。G的最小路径覆盖是G的所含路径条数最少 的路径覆盖。 设计一个有效算法求一个有向无环图G的最小路径
cyendra
·
2013-04-10 19:00
题解
图论
线性规划与
网络流24题
2太空飞行计划问题 最大权闭合图问题(不懂) nefu 476
太空飞行计划问题TimeLimit1000msMemoryLimit65536KdescriptionW教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业性实验而获取利润。现已确定了一个可供选择的实验集合E={E1,E2,…,Em},和进行这些实验需要使用的全部仪器的集合I={I1,I2,…In}。实验Ej需要用到的仪器是I的子集。配置仪器Ik的费用为ck美元。实验Ej的赞助
cyendra
·
2013-04-09 15:24
解题报告
图论
线性规划与
网络流24题
2太空飞行计划问题 最大权闭合图问题(不懂) nefu 476
太空飞行计划问题TimeLimit1000msMemoryLimit65536KdescriptionW教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业性实验而获取利润。现已确定了一个可供选择的实验集合E={E1,E2,…,Em},和进行这些实验需要使用的全部仪器的集合I={I1,I2,…In}。实验Ej需要用到的仪器是I的子集。配置仪器Ik的费用为ck美元。实验Ej的赞助
cyendra
·
2013-04-09 15:00
题解
图论
线性规划与
网络流24题
1.飞行员配对方案问题 二分匹配#include #include #include usingnamespacestd; constintNN=110; intn,m,match[NN]; boolmp[NN][NN],used[NN]; booldfs(intu) { for(intv=1;v #include #include #include usingnamespacestd;
yihuikang
·
2012-10-23 21:00
c
网络
struct
SAP
patch
hdu 3998 最大流 (最多不相交路径)
/* 类似于
网络流24题
中的一道(求最长上升子序列的最多个数): 构图方案: 首先求出LIS; 然后拆点建边Edge(i,i+n,1)因为没个点只能用一次,所以边的容量为1 然后对于每个dp[
azheng51714
·
2012-10-11 14:00
c
网络
SAP
NetWord Dinic
开始搞网络流了 先做一个用Dinic作裸的二分图匹配的网络流然后刷
网络流24题
zy691357966
·
2012-05-02 08:00
网络
网络流24题
-1
网络流24题
-1二分图最大匹配匈牙利算法无压力#include#include bool way[201][201]; int link[201]; bool used[201];
c++&oi
·
2012-02-18 16:00
线性规划与
网络流24题
11航空路线问题
这个题输出部分还有很多不解。。。。。。。。在队友帮忙下解决的。。。等完全懂了。。再写明输出部分的解释。。。感觉这题的给出的题解中没考虑细节问题。。比如第二组数据,按题解来说的话就不行了。。。就不贴那个题解了。。。。。详细见程序。。。#include #include #include #include usingnamespacestd; #defineinf1000000000 #defineM
water_glass
·
2011-10-10 16:00
c
String
struct
网络
线性规划与
网络流24题
10餐巾计划问题
最小费用流问题。。。。。盗用了小群的模版。。。哇咔咔。。。。之前一直是保存前驱点和前驱边来求解。。。。想不到小群很诡异的只保存反向边就可以了。。。。。。。。。。。。很厉害。。。【问题分析】网络优化问题,用最小费用最大流解决。【建模方法】把每天分为二分图两个集合中的顶点Xi,Yi,建立附加源S汇T。1、从S向每个Xi连一条容量为ri,费用为0的有向边。2、从每个Yi向T连一条容量为ri,费用为0的有
water_glass
·
2011-10-10 16:00
c
优化
网络
struct
IM
2010
线性规划与
网络流24题
09方格取数问题
最大独立团的最小割解法。。。。。最小割在实际问题中不容易分析出来。。。多加强这方面的分析能力。。。。【问题分析】二分图点权最大独立集,转化为最小割模型,从而用最大流解决。【建模方法】首先把棋盘黑白染色,使相邻格子颜色不同,所有黑色格子看做二分图X集合中顶点,白色格子看做Y集合顶点,建立附加源S汇T。1、从S向X集合中每个顶点连接一条容量为格子中数值的有向边。2、从Y集合中每个顶点向T连接一条容量为
water_glass
·
2011-10-08 20:00
网络
struct
IM
线性规划与
网络流24题
07试题库问题
这个题多解。。。。。#include #include #include usingnamespacestd; #defineinf10&&lev[v=edge[i].v]==0){ lev[v]=lev[u]+1,que[qin++]=v; if(v==t)return1; } } return0; } intdinic(ints,intt){ inti,f,k,qin,u; intflow=
water_glass
·
2011-10-08 17:00
线性规划与
网络流24题
06最长递增子序列问题
先dp再网络流。。。。题解中说要拆点。。其实是为了防止最长序列为1时再往下求会出错的问题。。。也可以不拆点特判一下就可以了。。。。这个是分层图的简单应用。。。#include #include #include usingnamespacestd; #defineinf100000000 #defineN200000 #defineM2000 #definecc(m,v)memset(m,v,si
water_glass
·
2011-10-07 10:00
网络
struct
线性规划与
网络流24题
05圆桌问题
建立二分图,每个单位为X集合中的顶点,每个餐桌为Y集合中的顶点,增设附加源S和汇T。1、从S向每个Xi顶点连接一条容量为该单位人数的有向边。2、从每个Yi顶点向T连接一条容量为该餐桌容量的有向边。3、X集合中每个顶点向Y集合中每个顶点连接一条容量为1的有向边。求网络最大流,如果最大流量等于所有单位人数之和,则存在解,否则无解。对于每个单位,从X集合对应点出发的所有满流边指向的Y集合的顶点就是该单位
water_glass
·
2011-10-05 21:00
线性规划与
网络流24题
04魔术球问题
拆点的另一个方法。。:把这个点i拆成 i #include #include usingnamespacestd; #defineinf10&&lev[v=edge[i].v]==-1){ lev[v]=lev[u]+1,que[qin++]=v; if(v==t)return1; } } return0; } intdinic(ints,intt){ inti,k,f,u,qin; intflo
water_glass
·
2011-10-04 16:00
线性规划与
网络流24题
03最小路径覆盖问题
有向无环图的最小路径覆盖。。。。。。题解中给出的讲解很好了。。。无需解释。。。如果是无向图的话,一样建图,最后最小路径覆盖=|V|-match/2。。。。【问题分析】有向无环图最小路径覆盖,可以转化成二分图最大匹配问题,从而用最大流解决。【建模方法】构造二分图,把原图每个顶点i拆分成二分图X,Y集合中的两个顶点Xi和Yi。对于原图中存在的每条边(i,j),在二分图中连接边(Xi,Yj)。然后把二分
water_glass
·
2011-10-03 16:00
线性规划与
网络流24题
02太空飞行计划问题
这个题的shut5.in的数据会是多解,所以评测可能出错。。。。。。很好的一个题。。。重点在向最小割的转化。。。。。建议看一下胡泊涛的论文《最小割模型在信息学竞赛中的应用》里面很详细。。也很好。。。。#include #include #include usingnamespacestd; #defineinf10&&lev[v=edge[i].v]==-1){ lev[v]=lev[u]+1,q
water_glass
·
2011-10-03 10:00
线性规划与
网络流24题
01飞行员配对方案问题
答案不唯一。。。所以可能直接测会是错误的。。。。/*飞行员配对方案问题*/ #include #include #include usingnamespacestd; #defineinf10&&lev[v=edge[i].v]==0){ lev[v]=lev[u]+1,que[qin++]=v; if(v==t)return1; } } returnlev[t]; } intdinic(ints
water_glass
·
2011-10-02 11:00
网络
struct
最小路径覆盖问题 (网络流解法)
王晓东《线性规划和
网络流24题
》 求最小点路径覆盖并打印有向无环图的最小路径覆盖问题包括两种(设G是一个有向无环图,S是G的一个路径集合):(1)最小点路径覆盖:满足对于G中所有的点i,i在S中的一条路径中出现
jxy859
·
2011-09-04 17:00
算法
网络
SAP
Graph
Build
Path
UVa 10276 Hanoi Tower Troubles Again!
打表的做法参见本博客的另一篇文章《
网络流24题
》。
心如止水
·
2011-08-27 10:00
网络流24题
网络流24题
大概一个星期前小猪发给我一份
网络流24题
,直到昨天才开始做。1、飞行员配对问题二分图匹配问题,直接HopcroftKarp即可。
心如止水
·
2011-08-15 22:00
[置顶] 囧——线性规划与
网络流24题
之网络流入门经典
搞了好久终于搞定线性规划与
网络流24题
,不过机器人路径至今无解,第22题感觉是数据错了~~~我的代码,数据和题目题解是BYVoid那弄到的:http://download.csdn.net/source
fp_hzq
·
2011-08-06 17:00
网络
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他