Layout
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 7468
Accepted: 3581
Description
Like everyone else, cows like to stand close to their friends when...
分类:
其他好文 时间:
2014-11-05 09:20:39
阅读次数:
156
题目大意:幼儿园老师给小盆友们发糖果。有5种要求,问老师最少需要准备多少糖果。如不能满足,输出-1。
思路:裸地差分约束系统,但是正向加边会T,需要反向加边。
CODE:
#include
#include
#include
#include
#include
#define MAX 400010
using namespace std;
int points...
分类:
其他好文 时间:
2014-11-03 17:54:30
阅读次数:
203
题目大意:给定n个点和之间的大小关系,求每个点最少是多少(必须大于0)
差分约束系统,按照题目说的连边即可,记住少于和不少于的大小关系是不一样的
边集要开3倍 此外注意的是0到i的连边要从后往前连 不然TLE 坑B数据逗死我了
#include
#include
#include
#include
#include
#define M 100100
using namespace std;
...
分类:
其他好文 时间:
2014-11-03 17:53:06
阅读次数:
171
题目大意:给出N个闭区间,每个区间给出一个ci值,让你找出最小的数集Z使得每个闭区间都有不少于ci个Z中的元素,求card(Z)思路:06年集训队论文《浅析差分约束系统》有详细的解题,设Sn为[0,n]中Z中元素的个数,ai,bi为区间的两个端点,则可列出以下不等式:0=ci然后就可以用差分约束做了...
分类:
其他好文 时间:
2014-10-05 14:42:48
阅读次数:
193
最短路径问题包括:1、单源最短路。2、任意两点间的最短路。3、次短路和k短路。4、差分约束系统。5、DAG图上的单源最短路。6、最小环。一、单源最短路算法:Dijkstra、Bellman-Ford、SPFADijkstra:除了路径记录和更新距离数组的部分意外,和Prim算法的实现完全一样。使用邻...
分类:
其他好文 时间:
2014-09-29 00:04:35
阅读次数:
319
概要:最短路是个神奇的东西,通过三角不等式,我们可以拓展出很多最短路的延伸。而求最短路的算法一般我用三种,dijkstra、spfa、floyd,第一个用于点少边多的,第一个用于点多边少的,第三个是多源最短路。应用:差分约束系统、一般约束条件、最短路等。技巧及注意:差分约束:根据三角不等式d(v)0...
分类:
其他好文 时间:
2014-09-28 09:12:41
阅读次数:
196
百科是这样说的:如果一个系统由n个变量和m个约束条件组成,其中每个约束条件形如xj-xi i, 1、由xj - xi >=w得到xj >= xi + w,建立一条从xi->xj的边权为w的边。然后用最长路算法。 2、由xj - xi >=w得到xi xi的边权为-w的边。然后用最短路算法。 ...
分类:
其他好文 时间:
2014-09-07 01:03:14
阅读次数:
275
题目:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3668题意:给一个初始值为0的长度为n的区间,给m个约束l,r,a,b,表示从l到r的区间和>=a且 17 #include 18 #include 19 #incl.....
分类:
其他好文 时间:
2014-08-26 22:42:26
阅读次数:
298
题目地址:POJ 3169
很简单的差分约束。。公式很明显。当输入最大值的时候,是a-b=c。然后根据这个式子用最短路求。
代码如下:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace st...
分类:
其他好文 时间:
2014-08-23 19:07:21
阅读次数:
138
题目地址:POJ 1201 HDU 1384
根据题目意思,可以列出不等式如下:
Sj-Si>=c;
Si-S(i-1)>=0;
S(i-1)-Si>=-1;
然后用最短路spfa来解决这个不等式。用max来当源点,0为终点。最终的-d[0]就是答案。
代码如下:
#include
#include
#include
#include
#include
#include...
分类:
其他好文 时间:
2014-08-23 11:22:20
阅读次数:
191