
网络流
文章平均质量分 82
SIO__Five
这个作者很懒,什么都没留下…
展开
-
[POJ 1459] Power Network (网络流)
题目大意:原创 2014-03-08 20:00:51 · 952 阅读 · 0 评论 -
POJ 3422 Kaka's Matrix Travels (最小费用最大流)
POJ 3422 Kaka's Matrix Travels链接:http://poj.org/problem?id=3422题意:有一个N*N的方格,每个方格里面有一个数字。现在卡卡要从左上角走到右下角,规定每次只能向下或者向右走,每次走到一个格子,将得到该格子的数字,并且该格子的数字变为0。当卡卡走一次时,很容易求出最大值,问卡卡走k次,能够得到的最大值为多少。思路原创 2014-09-17 15:50:27 · 925 阅读 · 0 评论 -
POJ 2396 Budget (有源汇有上下界的可行流)
POJ 2396 Budget 链接:http://poj.org/problem?id=2396题意:给定一个M*N的矩阵,给定每行每列的和,以及其中一些值的限定条件,问能否构成一个可行的矩阵。思路:添加一个源点,向每行连边,每条边的上下界都为该行的和;添加一个汇点,每列向汇点连边,边的上下界都为该列的和。然后每行向每列连边,边的上下界一开始为(0,INF),之后原创 2014-09-15 18:02:06 · 1495 阅读 · 0 评论 -
POJ 3308 Paratroopers (二分图最小点权覆盖 -> 最小割 -> 最大流)
POJ 3308 Paratroopers链接:http://poj.org/problem?id=3308题意:有一个N*M的方阵,有L个伞兵降落在方阵上。现在要将所有的伞兵都消灭掉,可以在每行每列装一个高射炮,如果在某行(某列)装上高射炮之后,能够消灭所有落在该行(该列)的伞兵。每行每列安高射炮有费用,问如何安装能够使得费用之积最小。思路:首先题目要求乘积最小,将乘原创 2014-08-29 19:59:50 · 1034 阅读 · 0 评论 -
sgu 176 Flow construction (有汇源有上下界的最小流)
sgu 176 Flow construction 链接:http://acm.sgu.ru/problem.php?contest=0&problem=176题意:有一个加工厂,里面有n台机器,起点为1终点为n。中间的生产环节有货物限制,输入m个环节。每个环节有u,v,z,c四个数字。u表示起始机器,v表示终止机器,如果c为1,那么这条边的流量必须为z。如果c为0,那么流量在[原创 2014-09-12 16:47:56 · 1876 阅读 · 0 评论 -
ZOJ 3229 Shoot the Bullet(有源汇有上下界的最大流)
ZOJ 3229 Shoot the Bullet链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3229题意:一个屌丝给m个女神拍照,计划拍照n天,每一天屌丝最多给C个女神拍照,每天拍照数不能超过D张,而且给每个女神 i 拍照有数量限制[Li,Ri],对于每个女神n天的拍照总和不能超过Gi,如果有解求原创 2014-09-12 14:00:15 · 1043 阅读 · 0 评论 -
POJ 3469 Dual Core CPU (求最小割)
POJ 3469 Dual Core CPU 链接:http://poj.org/problem?id=3469题意:有两个cpu,n个模块。每个模块运行在连个cpu上运行时间不同。有m对模块之间要进行信息交互,如果模块在同一个cpu,那么进行信息交互时不需要额外时间,否则要花额外的时间。问怎么样分配模块,能够使得花费的时间最少。思路:要将模块分给两个cpu,同时要使得原创 2014-08-29 17:37:31 · 800 阅读 · 0 评论 -
HDU 4862 Jump (最小K路径覆盖)
HDU 4862 Jump链接:http://acm.hdu.edu.cn/showproblem.php?pid=4862题意:给定一个N*M的矩阵,矩阵里面为0~9的数字。现在规定从一个点可以跳到它正下方和正右方的点,花费的费用为曼哈顿距离 - 1。如果在跳的过程中,两个点的数字相同,那么将得到该点的数字。规定可以从任意点开始跳,每个点只能经过1次。最多可以选择K个点来作为起点原创 2014-09-22 22:31:21 · 1247 阅读 · 0 评论 -
POJ 1637 Sightseeing tour (混合图欧拉回路)
POJ 1637 Sightseeing tour链接:http://poj.org/problem?id=1637题意:给定一个混合图,既有有向边,又有无向边,问是否存在欧拉回路。思路: 1 定义 欧拉通路 (Euler tour)——通过图中每条边一次且仅一次,并且过每一顶点的通路。 欧拉回路 (Euler circui原创 2014-08-28 16:43:41 · 942 阅读 · 0 评论 -
POJ 2391 Ombrophobic Bovines (二分 + floyd + 网络流)
POJ 2391 Ombrophobic Bovines链接:http://poj.org/problem?id=2391题目:农场有F 块草地,1≤F≤200,奶牛们在草地上吃草。这些草地之间有P 条路相连,1≤P≤1500,这些路足够宽,再多的奶牛也能同时在路上行走。有些草地上有避雨点,奶牛们可以在此避雨。避雨点的容量是有限的,所以一个避雨点不可能容纳下所有的奶牛。草地与路相比原创 2014-08-28 14:00:23 · 772 阅读 · 0 评论 -
POJ 1087 A Plug for UNIX (网络最大流)
POJ 1087 A Plug for UNIX链接:http://poj.org/problem?id=1087题意:有n(1≤n≤100)个插座,每个插座用一个数字字母式字符串描述(至多有24 个字符)。有m(1≤m≤100)个设备,每个设备有名称,以及它使用的插头的名称;插头的名称跟它所使用的插座的名称是一样的;设备名称是一个至多包含24 个字母数字式字符的字符串;任何两个设原创 2014-08-27 22:32:05 · 1054 阅读 · 0 评论 -
POJ 2112 Optimal Milking (二分 + floyd + 网络流)
POJ 2112 Optimal Milking 链接:http://poj.org/problem?id=2112题意:农场主John 将他的K(1≤K≤30)个挤奶器运到牧场,在那里有C(1≤C≤200)头奶牛,在奶牛和挤奶器之间有一组不同长度的路。K个挤奶器的位置用1~K的编号标明,奶牛的位置用K+1~K+C 的编号标明。每台挤奶器每天最多能为M(1≤M≤15)头奶牛挤奶。寻原创 2014-08-27 21:08:48 · 1152 阅读 · 0 评论 -
POJ 3436 ACM Computer Factory (最大流 + 输出路径)
POJ 3436 ACM Computer Factory链接:http://poj.org/problem?id=3436题意:每台电脑有P部分,可以通过不同的机器来进行加工。有N台机器,每台机器用2 P +1 个整数来描述:Qi Si,1 Si,2 ... Si,p Di,1 Di,2. .. Di,p,其中Qi 指定了机器的性能,表示每小时加工的电脑数量。Si,j原创 2014-08-28 15:13:03 · 1383 阅读 · 0 评论 -
sgu 194 Reactor Cooling 无源汇有上下界最大流
sgu 194 Reactor Cooling链接:http://acm.sgu.ru/problem.php?contest=0&problem=194原创 2014-09-10 22:05:52 · 1466 阅读 · 0 评论 -
ZOJ 2587 Unique Attack (判断最小割的唯一性)
ZOJ 2587 Unique Attack链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1587题意:N 台超级计算机连成一个网络。M 对计算机之间用光纤直接连在一起,光纤的连接是双向的。数据可以直接在有光纤直接连接的计算机之间传输,也可以通过一些计算机作为中转来传输。有一群恐怖分子计划攻击网络。他原创 2014-09-06 21:06:00 · 1095 阅读 · 0 评论 -
POJ 1815 Friendship(最小割)
POJ 1815 Friendship链接:http://poj.org/problem?id=1815题目:在现代社会,每个人都有自己的朋友。由于每个人都很忙,他们只通过电话联系。你可以假定A 可以和B 保持联系,当且仅当:(1) A 知道B 的电话号码,或(2) A 知道C 的号码,而C 能联系上B。如果A 知道B 的电话号码,则B 也知道A 的电话号码。有时,有人原创 2014-09-06 15:33:09 · 900 阅读 · 1 评论 -
[POJ 1149] PIGS (网络流最大流)
PIGS题目链接:http://poj.org/problem?id=1149题目大意:迈克有个养猪场,养猪场里有M个猪圈,每个猪圈都上了锁。迈克没有钥匙,而要买猪的顾客一个接一个来到养猪场,每个顾客有一些猪圈的钥匙,要买一定数量的猪。当每个顾客来时,将有钥匙的猪圈全部打开,从中挑出一些买走,然后迈克可以重新分配这些猪圈里面的猪。当顾客离开后,门又被锁上。问迈克最多可以卖多少猪。解原创 2014-03-08 20:19:55 · 1088 阅读 · 0 评论 -
POJ 2516 Minimum Cost (最小费用最大流)
POJ 2516 Minimum Cost 链接:http://poj.org/problem?id=2516题意:有M个仓库,N个商人,K种物品。先输入N,M,K。然后输入N行K个数,每一行代表一个商人要购买的物品,其中K个数分别表示要购买的每件商品数。然后是M行K个数,每行表示仓库里的情况,其中K个数分别每种物品的库存量。接下来是K个矩阵,每个矩阵为N*M,分别表示第K种物原创 2014-09-17 21:41:04 · 1099 阅读 · 0 评论