刚学了差分约束系统。 差分约束就是给你一堆不等式,求一个满足条件的解。比如x-y>=z,x-y<=z这些。对于大于等于的,我们可以转化为从y到x的单向最长路径,小于等于的则是最短路径。我们还要努力找到题目中的隐藏条件,或者自己建立一个原点什么的,这样才可以做。要注意的是,差分约束系统中通常会出现负数
分类:
其他好文 时间:
2016-03-03 19:20:31
阅读次数:
84
http://poj.org/problem?id=1201 s[i]表示[0..i]中选取了几个整数 则可以得到一些不等式 s[a]-s[b-1]>=c ([a,b]区间至少要选取c个) s[i-1]-s[i]>=-1 s[i]-s[i-1]>=0 然后,使用差分约束系统做 Program poj
分类:
其他好文 时间:
2016-03-02 22:05:54
阅读次数:
203
http://poj.org/problem?id=3159 差分约束系统 (spfa+ 队列)会TLE,(spfa+stack)可以过,不过有点奇葩的是建边时 输入 (a,b,c) 如果连边 w(b,a)=c 然后 做 spfa(n),输出dis[1]会超时。反过来 连边 w(a,b)=c,然后做
分类:
其他好文 时间:
2016-03-02 22:02:52
阅读次数:
216
【POJ 2983】Is the Information Reliable?(差分约束系统)
Is the Information Reliable?
Time Limit: 3000MS
Memory Limit: 131072K
Total Submissions: 12244
Accepted: 3861
Des...
分类:
其他好文 时间:
2016-01-22 11:04:57
阅读次数:
168
【POJ 1201】 Intervals(差分约束系统)
1716的升级版 把原本固定的边权改为不固定。
Intervals
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 23817
Accepted: 9023
Description
You...
分类:
其他好文 时间:
2016-01-21 12:09:00
阅读次数:
195
【POJ 1716】Integer Intervals(差分约束系统)
Integer Intervals
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 13425
Accepted: 5703
Description
An integer in...
分类:
其他好文 时间:
2016-01-21 10:45:03
阅读次数:
177
区间和一定要联系到前缀和。这题,把前缀和看作点,从s0到sn;对于每一个营地i的容量capi,有这么个关系si-si-1=k,即si-1-sj 2 #include 3 #include 4 #include 5 using namespace std; 6 #define INF (1 que;2...
分类:
其他好文 时间:
2016-01-03 22:20:59
阅读次数:
197
2330: [SCOI2011]糖果Time Limit: 10 SecMemory Limit: 128 MBSubmit: 3574Solved: 1077[Submit][Status][Discuss]Description幼儿园里有N个小朋友,lxhgww老师现在想要给这些小朋友们分配糖果...
分类:
其他好文 时间:
2016-01-03 11:02:40
阅读次数:
678
题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=34651【思路】 差分约束系统。 设结点u上的操作和为sum[u],则边(u,v)权值为d-sum[v]+sum[u]。对于最小值最大问题我们想到二分答案,设二分值为x...
分类:
其他好文 时间:
2016-01-03 10:55:31
阅读次数:
181
差分约束系统是指一系列不等式:$$X_j- X_i\le C_{ij}(1\le i, j \le n)$$当然 i,j 不必取遍 1-n,而且在扩展的状况下,对于每个(i,j),可以由多个 $C_{ij}$,但是我们很容易把它们化成一个不等式。在求解不等式组之前,我们可以分析一下这个不等式组的性质...
分类:
其他好文 时间:
2015-11-28 21:40:07
阅读次数:
234