ACM_网络流
文章平均质量分 82
温姑娘
这个作者很懒,什么都没留下…
展开
-
POJ 1273 && HDU 1532:Drainage Ditches
网络流最大流入门原创 2017-09-14 18:14:06 · 299 阅读 · 0 评论 -
HDU 4307:Matrix
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4307题目翻译:一个规模为1*N的矩阵A,其内元素值只能取0或1,提供一个N阶的方阵B,元素值已只,提供一个1*N的矩阵C,其值也已知,AT 是A的转置矩阵,求(A*B-C)*(AT)的最大值。#include #include #include #原创 2017-10-29 21:09:47 · 305 阅读 · 0 评论 -
POJ 2135:Farm Tour
/**题目来源:http://poj.org/problem?id=2135题目翻译:FJ 的农场有N个地方,它的房子在位置1,在位置N有个大barn,FJ要带它的朋友参观自己的农场,从1到N再从N到1,但是去和回来不能走同一段路,求去和回来的最短路解题思路:题目可以用流量为2的最小费用流来解决,每条边的容量都设定为1,因为这样经过一次增广后,被增广的边容量都会变成0.边的容量一旦变原创 2017-10-28 10:02:50 · 302 阅读 · 0 评论 -
计蒜客:2017 ACM-ICPC 亚洲区(乌鲁木齐赛区)网络赛:Our Journey of Dalian Ends
/**题目来源:https://nanti.jisuanke.com/t/16959题目翻译:给出M条道路关系,每条道路关系的格式起始地点字符串,终止地点字符串,距离。该道路是双向的,然后让求从Dalian 到 Xian 必须经过上海的最短路径.途中每个城市只能经过一次。解题思路:之前比赛的时候没有学习最小费用最大流,做的时候一直错了。现在再看它和POJ 2135是很类似的,PO原创 2017-10-28 08:59:14 · 339 阅读 · 0 评论 -
BZOJ 1565: [NOI2009]植物大战僵尸
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1565/**题目来源:BZOJ 1565: [NOI2009]植物大战僵尸题目意思:给出N*M的矩阵,矩阵中每一个方格都有一棵植物,同时每个植物都有一个score值(可以是正,也可以是负)先输入N,M,然后是N*M行数据,每一行数据第一个数是对应格子的score原创 2017-10-27 20:24:35 · 317 阅读 · 0 评论 -
BZOJ 1934: [Shoi2007]Vote 善意的投票
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1934求图的最小割=求一下图的最大流。#include #include #include #include using namespace std;const int INF = 0x3f3f3f3f;int cap[305][305],level[305]原创 2017-10-09 20:27:03 · 292 阅读 · 0 评论 -
POJ 2112:Optimal Milking
题目链接:http://poj.org/problem?id=2112题目翻译:有K个挤奶机,每个挤奶机可以容纳M头牛,总共有C头牛要挤奶,问C头牛中怎样分配可以使走最远距离的那头牛走的距离尽量小,求出这个最远距离的最小值。输入:K,M,C。 然后K+C的方阵表示各个物体间距离。解题思路:网络流+二分。先Flody求每个奶牛到每个挤奶机的最短距离。每个奶牛原创 2017-09-22 10:33:20 · 228 阅读 · 0 评论 -
POJ 3281:Dining
题目链接:http://poj.org/problem?id=3281题目翻译:农夫约翰为它的牛准备了F种食物,D种饮料,每头牛有自己喜欢的食物和饮料,而每种食物只能分配给一头牛,最多能有多少头牛可以同时得到喜欢的食物和饮料?解题思路:构建网络流:边的方向 S(超级源点)->食物(F种食物)->牛->牛->饮料(D种饮料)其中牛到牛是拆点,而原创 2017-10-17 18:40:23 · 239 阅读 · 0 评论 -
POJ 3436:ACM Computer Factory
题目链接:http://poj.org/problem?id=3436题目意思:一台电脑有P个部分(P不超过10),总共有N台生产电脑的机器可以对电脑(添加或拆除一些组件)。每台机器的工作效率为Q,给出N台机器可接收的电脑的情况,和输出电脑的情况。则给出P个数:0代表这个部分不能有,1代表这个部分一定要有 ,2代表这个部分可有可无然后在给出P个数:是其出产的电脑的情况,0代表缺原创 2017-09-20 11:11:18 · 362 阅读 · 0 评论 -
HDU 3549:Flow Problem
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3549网络流最大流入门。#include #include #include #include #include #define INF 1e7using namespace std;const int maxn = 20;int cap[maxn][maxn原创 2017-09-17 21:10:40 · 260 阅读 · 0 评论 -
51Nod 2006:飞行员配对(二分图最大匹配,匈牙利算法)
二分图最大匹配,入门题。原创 2017-08-16 15:15:43 · 494 阅读 · 0 评论 -
POJ 2396:Budget (有流量上下界的网络流)
有流量上下界的网络流,经典题目。原创 2017-09-23 09:59:29 · 496 阅读 · 0 评论 -
BZOJ 1497: [NOI2006]最大获利
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1497/**转化成最大权闭合子图,如果要满足用户群C,就要建立A,B站点把用户群看成一个个节点,则可以把他们划分成两个集合,第一个集合是得到满足的集合,另一个是未得到满足的集合,满足的设为S集合,未满足设未T集合,对于一个用户群,如果它属于T集合,则会损失一些收益,对于原创 2017-10-26 15:37:10 · 259 阅读 · 0 评论