码迷,mamicode.com
首页 >  
搜索关键字:最大流    ( 2806个结果
HDU 3416 Marriage Match IV(最短路+最大流)
HDU 3416 Marriage Match IV 题目链接 题意:给一个有向图,给定起点终点,问最多多少条点可以重复,边不能重复的最短路 思路:边不能重复,以为着每个边的容量就是1了,最大流问题,那么问题只要能把最短路上的边找出来,跑一下最大流即可,判断一条边是否是最短路上的边,就从起点和终点各做一次dijstra,求出最短路距离后,如果一条边满足d1[u] + d2[v] ...
分类:其他好文   时间:2014-11-11 21:09:24    阅读次数:231
HDU 3081 Marriage Match II(二分+最大流)
HDU 3081 Marriage Match II 题目链接 题意:n个女孩n个男孩,每个女孩可以和一些男孩配对,然后有些女孩是朋友,满足这个朋友圈里面的人,如果有一个能和某个男孩配对,其他就都可以,然后每轮要求每个女孩匹配到一个男孩,且每轮匹配到的都不同,问最多能匹配几轮 思路:二分轮数k,然后建图为,源点连向女孩,男孩连向汇点容量都为k,然后女孩和男孩之间连边为,有关系的连...
分类:其他好文   时间:2014-11-11 19:08:14    阅读次数:238
zoj2676 Network Wars(0-1分数规划,最大流模板)
Network Wars 07年胡伯涛的论文上的题:http://wenku.baidu.com/view/87ecda38376baf1ffc4fad25.html 代码: #include #include #include #include #include #include const int N = 111; const int M = 404; const doub...
分类:Web程序   时间:2014-11-11 16:42:48    阅读次数:247
HDU 2883 kebab(最大流)
HDU 2883 kebab 题目链接 题意:有一个烧烤机,每次最多能烤 m 块肉,现在有 n 个人来买烤肉,每个人到达时间为 si,离开时间为 ei,点的烤肉数量为 ci,每个烤肉所需烘烤时间为 di,注意一个烤肉可以切成几份来烤 思路:把区间每个点存起来排序后,得到最多2 * n - 1个区间,这些就表示几个互相不干扰的时间,每个时间内只可能有一个任务器做,这样建模就简单了,...
分类:其他好文   时间:2014-11-11 00:55:22    阅读次数:192
UVALive 5099 Nubulsa Expo 全局最小割 非网络流 n^3
题目链接:点击打开链接 题意: 给定n个点m条无向边 源点S 下面m行给出无向边以及边的容量。 问: 找一个汇点,使得图的最大流最小。 输出最小的流量。 思路: 最大流=最小割。 所以题意就是找全局最小割。 和源点无关,因为不关心源点在哪个点集里。 模版题: O(n^3) #include #include #include #include using names...
分类:其他好文   时间:2014-11-11 00:54:55    阅读次数:189
HDU3572:Task Schedule【最大流】
上了一天课心塞塞的 果然像刘老师那么说 如果你有挂科+4级没过 那基本上是WF队题目大意:有时间补吧思路:给每个任务向每个时间点连边容量为1 每个时间点向汇点连边 容量为机器的个数 源点向每个任务连边 容量为该任务所需时间最后看是否满流#include #include #include#inclu...
分类:其他好文   时间:2014-11-10 23:16:22    阅读次数:284
poj 2135 Farm Tour 【无向图最小费用最大流】
题目:poj 2135 Farm Tour  题意:给出一个无向图,问从 1 点到 n 点然后又回到一点总共的最短路。 分析:这个题目不读仔细的话可能会当做最短路来做,最短路求出来的不一定是最优的,他是两条分别最短,但不一定是和最短。 我们可以用费用流来很轻易的解决,建边容量为1,费用为边权,然后源点s连 1 ,费用0 ,容量 2 ,n点连接汇点,容量2,费用0,,就可以了。...
分类:其他好文   时间:2014-11-10 10:02:42    阅读次数:257
HDU 1565 1569 方格取数(最大点权独立集)
HDU 1565 1569 方格取数(最大点权独立集) 题目链接 题意:中文题 思路:最大点权独立集 = 总权值 - 最小割 = 总权值 - 最大流 那么原图周围不能连边,那么就可以分成黑白棋盘,源点连向黑点,白点连向汇点,容量都为点容量,然后黑白之间相邻的就连一条容量无限大的边 代码: #include #include #include #includ...
分类:其他好文   时间:2014-11-08 18:19:26    阅读次数:255
BZOJ 2561: 最小生成树【最小割/最大流】
Description 给定一个边带正权的连通无向图G=(V,E),其中N=|V|,M=|E|,N个点从1到N依次编号,给定三个正整数u,v,和L (u≠v),假设现在加入一条边权为L的边(u,v),那么需要删掉最少多少条边,才能够使得这条边既可能出现在最小生成树上,也可能出现在最大生成树上?Inp...
分类:其他好文   时间:2014-11-08 18:06:16    阅读次数:260
POJ 1637 Sightseeing tour(最大流)
POJ 1637 Sightseeing tour 题目链接 题意:给一些有向边一些无向边,问是否能把无向边定向之后确定一个欧拉回路 思路:这题的模型非常的巧妙,转一个http://blog.csdn.net/pi9nc/article/details/12223693 先把有向边任意定向了,然后根据每个点的入度出度之差,可以确定每个点需要调整的次数,然后中间就是需要调整的...
分类:其他好文   时间:2014-11-08 12:05:41    阅读次数:274
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!