差分约束
WePlayDirty
emmmmmmm
展开
-
poj2983 Is the Information Reliable?
题中的条件可以整理为两种:A-B=X ,A>B; 即 A-B>=X ,A-B=B+1; 即为:BA-X , A>B+X , B>A-1 . 类比与dis[v]>dis[u]+w,所以建立的边为edge(A,B,-X),edge(B,A,X),edge(A,B,-1); 因为选择的松弛条件是dis[v]>dis[u]+w,所以如果图中有负权环,就代表关系循环矛盾,就是不可靠,原创 2016-07-27 14:39:52 · 2438 阅读 · 0 评论 -
poj1201 intervals
给出数轴上的n个区间[ai,bi],现在要在数轴上选取元素,构成一个元素集合V,要求区间[ai,bi]和集合V的交集至少有ci不同的元素,求集合V最少要有的元素个数。 约束关系分析: 明显有条件dis[bi]-dis[ai]>=ci(dis[bi]>=dis[ai]+ci,类比dis[v]>=dis[u]+w,所以bi为该边终点,ai为该边起点),要求问题的结果可用dis表示为dis[max]原创 2016-07-27 14:46:54 · 2224 阅读 · 0 评论 -
poj1364 King(差分约束)
题目给的那两个数列真是恶心,谁猜的到哪个是下标哪个是数。 题意:n,m表示有一个数列{A1,A2,......,An},下面有m个不等式; 下面m行s,n,op,k ;op为gt表示As+As+1+As+2+ .......+As+n>k,op为gt表示 As+As+1+As+2+ .......+As+n 上面两个关系可以转化为As+As+1+As+2+ .......+A原创 2016-08-01 16:56:45 · 2149 阅读 · 0 评论