----网络流----
文章平均质量分 53
beihai2013
这个作者很懒,什么都没留下…
展开
-
UVALive 6525 二分匹配
UVALive 6525 题目链接: http://acm.hust.edu.cn/vjudge/contest/view.action?cid=92286#problem/A 题意: 一个n*n象棋棋盘上,有一些障碍点。 问最多放置多少个“车”,使得相邻车不会互相攻击。已知他们不能越过障碍点攻击。 思路: 二分匹配。 对于每一行或者每一列,有几个连续段就裂成几个点,如果该点合法即为’.’,则在两原创 2015-09-25 20:06:57 · 276 阅读 · 0 评论 -
HDU 4292 最大流
HDU 4292 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4292 题意: n个人,F种食物,L种饮料。 一个人需要喝一种饮料一种食物,他对食物和饮料有多种选择。 食物有限,饮料也有限。 问最多同时满足多少个人的要求。 思路: 最大流。 起点到食物,容量为食物数量。 食物到人,如果人可以选择这种食物,容量为1. 人到人,原创 2015-09-25 00:07:45 · 323 阅读 · 0 评论 -
HDU 4289 最大流
HDU 4289 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4289 题意: 给一个无向图,图上有带权值点。 问去除权值和最小的点,使得s到t点不连通。 思路: 拆点最大流。 一个点拆成两个点,i-i’,容量为点权值。源点s,汇点t’ 如果点之间有连边,则i’-j,j-’i,容量为无穷大,表示能连通。 原理的大致理解: 一个原创 2015-09-25 00:07:13 · 347 阅读 · 0 评论 -
Codeforces India Hack2016 653ABCED
Codeforces India Hack2016 653ABCED 通过数:2 Rating:1288 倒数第二题是后缀数组,倒数第一题没看,哪一天再厉害一点再做吧。A: 简单题#include <bits/stdc++.h> using namespace std; #define pb push_back const int MAXN = 1000 + 5; int a[MAXN],原创 2016-04-13 19:15:21 · 349 阅读 · 0 评论 -
线性规划与网络流 03最小路径覆盖问题
线性规划与网络流 03最小路径覆盖问题 题意: 有向无环图,如何以最少的路径数覆盖图中所有点,要求每个点在且仅在一条路径上。 思路: 定理:一个有向无环图的最小路径覆盖等于最大匹配。 也就是说,求出最大匹配后,用总点数减去最大匹配值即能得到最小路径数。 如何用网络流跑二分匹配?把原来的点拆成两个点,命名为x、y。 即{1,2,3,...,n}->{x1,x2,x3,...,xn原创 2015-09-05 18:04:31 · 392 阅读 · 0 评论 -
线性规划与网络流24题 02太空飞行计划问题 最小割
线性规划与网络流24题 02太空飞行计划问题 题意: 给一个图,一些点带正权值,一些点带负权值。选一个正权值点必须要选一些指定的负权值点,问怎样选点获得最大权值。 思路: 最小割是有多解的,所以只要最大流对了就不管了。。。 这是一个求最大闭合子图的问题。 定理:从源点S向所有正权值点引边,容量为权值;从所有负权点像T引边,容量为权值的绝对值。正权值和负权值点之间有关系则引边,容量为无穷原创 2015-09-05 12:03:56 · 406 阅读 · 0 评论 -
线性规划与网络流24题 01飞行员分配方案问题
线性规划与网络流24题 01飞行员分配方案问题 题意: 飞行员分为国外国内两种。国外飞行员只能和指定国内飞行员配对,问最佳配对方式使得配对对数最大。 思路: 跑最大流。 源码: EK: #include #include #include #include #include #include #include #include #include u原创 2015-09-05 12:03:12 · 373 阅读 · 0 评论 -
2016多校第三场 1004 HDU 5755 高斯消元
HDU 5744题目大致意思: 每个格子有一个数值,数值范围[0,2]。现在有一种操作,使得这个格子值变成(v+2)%3,周围四个格子值变为(v+1)%3。要求给出一种合法的操作方案。题解: 列出方程,发现是带模的n*m个变元的n*m个方程,于是用高斯消元求解(赛中感觉状态十分之多就想网络流去了233)关于高斯消元的步骤: 1.通过初等行变换变为阶梯矩阵 变量设原创 2016-07-27 20:26:34 · 527 阅读 · 0 评论