HDU 3416 Marriage Match IV
题目链接
题意:给一个有向图,给定起点终点,问最多多少条点可以重复,边不能重复的最短路
思路:边不能重复,以为着每个边的容量就是1了,最大流问题,那么问题只要能把最短路上的边找出来,跑一下最大流即可,判断一条边是否是最短路上的边,就从起点和终点各做一次dijstra,求出最短路距离后,如果一条边满足d1[u] + d2[v] ...
分类:
其他好文 时间:
2014-11-11 21:09:24
阅读次数:
231
HDU 3081 Marriage Match II
题目链接
题意:n个女孩n个男孩,每个女孩可以和一些男孩配对,然后有些女孩是朋友,满足这个朋友圈里面的人,如果有一个能和某个男孩配对,其他就都可以,然后每轮要求每个女孩匹配到一个男孩,且每轮匹配到的都不同,问最多能匹配几轮
思路:二分轮数k,然后建图为,源点连向女孩,男孩连向汇点容量都为k,然后女孩和男孩之间连边为,有关系的连...
分类:
其他好文 时间:
2014-11-11 19:08:14
阅读次数:
238
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
题目链接
题意:有一个烧烤机,每次最多能烤 m 块肉,现在有 n 个人来买烤肉,每个人到达时间为 si,离开时间为 ei,点的烤肉数量为 ci,每个烤肉所需烘烤时间为 di,注意一个烤肉可以切成几份来烤
思路:把区间每个点存起来排序后,得到最多2 * n - 1个区间,这些就表示几个互相不干扰的时间,每个时间内只可能有一个任务器做,这样建模就简单了,...
分类:
其他好文 时间:
2014-11-11 00:55:22
阅读次数:
192
题目链接:点击打开链接
题意:
给定n个点m条无向边 源点S
下面m行给出无向边以及边的容量。
问:
找一个汇点,使得图的最大流最小。
输出最小的流量。
思路:
最大流=最小割。
所以题意就是找全局最小割。
和源点无关,因为不关心源点在哪个点集里。
模版题: O(n^3)
#include
#include
#include
#include
using names...
分类:
其他好文 时间:
2014-11-11 00:54:55
阅读次数:
189
上了一天课心塞塞的 果然像刘老师那么说 如果你有挂科+4级没过 那基本上是WF队题目大意:有时间补吧思路:给每个任务向每个时间点连边容量为1 每个时间点向汇点连边 容量为机器的个数 源点向每个任务连边 容量为该任务所需时间最后看是否满流#include #include #include#inclu...
分类:
其他好文 时间:
2014-11-10 23:16:22
阅读次数:
284
题目:poj 2135 Farm Tour
题意:给出一个无向图,问从 1 点到 n 点然后又回到一点总共的最短路。
分析:这个题目不读仔细的话可能会当做最短路来做,最短路求出来的不一定是最优的,他是两条分别最短,但不一定是和最短。
我们可以用费用流来很轻易的解决,建边容量为1,费用为边权,然后源点s连 1 ,费用0 ,容量 2 ,n点连接汇点,容量2,费用0,,就可以了。...
分类:
其他好文 时间:
2014-11-10 10:02:42
阅读次数:
257
HDU 1565 1569 方格取数(最大点权独立集)
题目链接
题意:中文题
思路:最大点权独立集 = 总权值 - 最小割 = 总权值 - 最大流
那么原图周围不能连边,那么就可以分成黑白棋盘,源点连向黑点,白点连向汇点,容量都为点容量,然后黑白之间相邻的就连一条容量无限大的边
代码:
#include
#include
#include
#includ...
分类:
其他好文 时间:
2014-11-08 18:19:26
阅读次数:
255
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
题目链接
题意:给一些有向边一些无向边,问是否能把无向边定向之后确定一个欧拉回路
思路:这题的模型非常的巧妙,转一个http://blog.csdn.net/pi9nc/article/details/12223693
先把有向边任意定向了,然后根据每个点的入度出度之差,可以确定每个点需要调整的次数,然后中间就是需要调整的...
分类:
其他好文 时间:
2014-11-08 12:05:41
阅读次数:
274