传送门: 差分约束第一题。 所有的条件无非两种不等式 d[i]-d[j]>=dist d[i]-d[j]<=dist 然后进行变形 d[i]-d[j]>=dist => d[j]<=d[i]-dist => insert(i,j,-dist) d[i]-d[j]<=dist => d[i]<=d[j ...
分类:
其他好文 时间:
2016-09-01 21:33:52
阅读次数:
247
题目链接:http://poj.org/problem?id=1201 题目说[ai, bi]区间内和点集Z至少有ci个共同元素,那也就是说如果我用Si表示区间[0,i]区间内至少有多少个元素的话,那么Sbi - Sai >= ci,这样我们就构造出来了一系列边,权值为ci,但是这远远不够,因为有很 ...
分类:
其他好文 时间:
2016-08-27 23:24:08
阅读次数:
167
题目链接:http://poj.org/problem?id=3169 有n头牛站成一排 在他们之间有一些牛的关系比较好,所以彼此之间的距离不超过一定距离;也有一些关系不好的牛,希望彼此之间的距离大于等于一定距离; 关系好的有ml个(A B D)表示A牛和B牛之间的距离<=D 关系不好的有md个(A ...
分类:
其他好文 时间:
2016-08-27 22:01:01
阅读次数:
137
题目链接:http://poj.org/problem?id=3159 题意:有n个小孩,m个关系格式是A B C 表示小孩 B 的糖果数最多比小孩A多C个,相当于B-A<=C; 有m个这样的关系最后求小孩n比小孩1最多多几个糖果; 差分约束: 比如给出三个不等式,b-a<=k1,c-b<=k2,c ...
分类:
其他好文 时间:
2016-08-27 18:05:07
阅读次数:
154
summary:14 1.k短路 2.tarjan缩无向图点 3.复习了SA 4.差分约束 5.求第二短路 洛谷3824:dfs优化背包。开始的时候mle了,然后我就把a[i],w[i]去掉。。。。就A了。优化空间。。。 bzoj1734:裸二分答案。。。 bzoj1733:二分答案+最大流就可以了 ...
分类:
其他好文 时间:
2016-08-21 00:36:23
阅读次数:
226
题意:给定一个最大400*400的矩阵,每次操作可以将某一行或某一列乘上一个数,问能否通过这样的操作使得矩阵内的每个数都在[L,R]的区间内。 析:再把题意说明白一点就是是否存在ai,bj,使得l<=cij*(ai/bj)<=u (1<=i<=n,1<=j<=m)成立。 首先把cij先除到两边去,就 ...
分类:
其他好文 时间:
2016-08-18 14:23:09
阅读次数:
124
题目地址:http://acm.split.hdu.edu.cn/showproblem.php?pid=3666
思路:差分约束。
取对数将乘除转化为加减。
L
log(L/m[i][j])
则 :
log(a[i])
log(b[j])
SPFA判断是否存在负环即可。
优化:
把判断单个点的入队次数大于n改为:如果总的点入队次数大于所有点两倍...
分类:
其他好文 时间:
2016-08-17 21:28:48
阅读次数:
123
DescriptionLike everyone else, cows like to stand close to their friends when queuing for feed. FJ has N (2 <= N <= 1,000) cows numbered 1..N standing along a straight line waiting for feed. The cows a...
分类:
其他好文 时间:
2016-08-16 17:36:16
阅读次数:
134
DescriptionDuring the kindergarten days, flymouse was the monitor of his class. Occasionally the head-teacher brought the kids of flymouse’s class a large bag of candies and had flymouse distribute the...
分类:
其他好文 时间:
2016-08-13 12:56:38
阅读次数:
156
题目链接: http://poj.org/problem?id=1201 题意:给定n(1<= n <= 50000)个 闭区间,每个区间后面带一个值 Ci, 问集合Z个数的最小值使得在每个区间中的数的个数 “不少于Ci”? 思路: S[i] 表示 小于等于i 的个数,这样可以直接按照输入建立不等式 ...
分类:
其他好文 时间:
2016-08-07 10:57:33
阅读次数:
170