POJ 1201 Intervals

原创 2011年01月23日 21:37:00

对于一个区间[a,b],其中至少有c个数在Z集合中,求满足n个这样的区间的最小的Z集合中有几个数

 

先转化一下,设S[i]为[0,i)区间中在Z集合中的数的个数,则S[b+1]-S[a]>=ci,另有隐含的约束条件0<=S[i+1]-S[i]<=1

 

则只要求最小的S[MAXb+1]即可

 

差分约束系统中,如果按照最短路形式d[u]-d[v]<=w[v,u]建图,所有值都达到最大,反之,按照最长路形式d[u]-d[v]>=w[v,u]建图,所有值达到最小

 

代码:

 

POJ 1201 Intervals(差分约束系统)

题意:求一个包含元素最少集合Z,满足以下条件 给定区间[ai, bi]使得Z里面有 >= ci 个元素在区间[ai, bi]里面,求最少的元素个数 思路: 设 s[i]:集合Z里面 = ...
  • hnust_Derker
  • hnust_Derker
  • 2016年09月26日 20:04
  • 79

poj 1201 Intervals(差分约束系统)

题目链接:http://poj.org/problem?id=1201 题目大意: 给定n个区间[ai,bi]和区间范围内的整数个数ci,要求求出一个最小整数集合Z,使Z里面的数中在区间[...
  • cha1_cool
  • cha1_cool
  • 2013年07月30日 23:21
  • 279

POJ 1201 Intervals(差分约束系统)

我们让xi表示[0,1,...,i-1]中选出数的个数,那么对于一行输入a,b,c,我们有x(b+1)-xa>=c。 特别注意一下隐含条件:0 (stl太慢了。。。慢的我都T了一次) #prag...
  • acraz
  • acraz
  • 2015年09月08日 22:33
  • 122

POJ 1201 Intervals(图论-差分约束)

POJ 1201 Intervals(图论-差分约束) 题目大意: n行,每行a,b,c,表示在区间a,b内要找c个数,问你总共至少要找多少个数? 解题思路: 差分约束系统。 在本题中,如果[a,b...
  • a1061747415
  • a1061747415
  • 2014年06月17日 20:31
  • 944

poj 1201 Intervals(差分约束)

题目链接:http://poj.org/problem?id=1201 题意:给出多个区间[ai,bi],每个区间和集合S有ci个相同的元素,求集合s中至少有多少个元素。 dis[i]表示从源点到...
  • rachelsg
  • rachelsg
  • 2016年02月05日 21:43
  • 96

[POJ 1201] Intervals (区间贪心选点)

POJ - 1201 有数轴上的若干个区间,要求从数轴上选最少的点, 使得第 i个区间内至少有 c_i个点 对区间右端点排序,可以发现尽量选右边的点比较优 然后用树状数组维护一下区间内点的...
  • u012015746
  • u012015746
  • 2016年05月21日 21:37
  • 121

【POJ 1201】 Intervals(差分约束系统)

【POJ 1201】 Intervals(差分约束系统) 1716的升级版 把原本固定的边权改为不固定。 Intervals Time Limit: 2000MS   Memory Li...
  • ChallengerRumble
  • ChallengerRumble
  • 2016年01月21日 10:25
  • 1456

POJ 1201 Intervals(差分约束)

思路:和POJ1716基本一样,只是这里区间不同元素的个数也给了而已 #include #include #include #include using namespace std; #de...
  • qq_21057881
  • qq_21057881
  • 2016年08月08日 14:32
  • 89

【POJ 1201】Intervals(差分约束+SPFA)

月移惊更鼓,星落起乌啼
  • reverie_mjp
  • reverie_mjp
  • 2016年11月10日 21:39
  • 168

poj 1201 Intervals(差分约束)

poj 1201 Intervals(差分约束)
  • u011836218
  • u011836218
  • 2014年06月17日 17:53
  • 632
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:POJ 1201 Intervals
举报原因:
原因补充:

(最多只允许输入30个字)