
差分约束系统
lin375691011
呵呵
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
POJ 1716 Integer Intervals
差分约束就是抠不明白了,找到了一个最水的题,貌似明白了一点。 题目大意: 在一个一维区间内需要一些整数点,给出一些这个一维区间中的小区间,每个区间内至少有两个点,求这个一维区间最少有几个点。 思路: 限制条件有三个: 1、对于区间,必定有num[start]>=num[end]-2; 2、对于整数点,必有num[i] 3、对于整数点,必有num[i+1] 下面是代码: #in原创 2013-10-14 11:23:19 · 4170 阅读 · 0 评论 -
POJ 1275 Cashier Employment
POJ 1275 差分约束系统求解。原创 2013-11-04 20:19:05 · 4575 阅读 · 1 评论 -
POJ 3159 Candies
题目大意: 有n个人,m条信息,每条信息的格式是A B X,及B比A多X块糖,求第N个人比第一个人最多多几块。 注意: 1、虽然是最多多几块,但是开始差分约束用SPFA求解最短路来解决。 2、这里用SPFA时如果用STL里面的队列会超时,可以改作用栈来实现。 下面是代码: #include #include #include using namespace std; st原创 2013-10-22 09:35:30 · 3998 阅读 · 0 评论 -
POJ 2983 Is the Information Reliable?
这题,卡了七天,重敲了8遍,差分约束神马的我也开始讨厌了…… 算了不吐槽了,来说一下题意: 给一段信息,有关于N个点,M条信息。其中每一条信息: 1、P A B X,意思是A站点在B站点北X光年 2、V A B,意思是A站点在B站点北,但不知道确切距离,最少一光年。 对于给出的这段信息,求是否是真是的消息,因为错误的消息有矛盾的信息。 如果跟我一样用SPFA解决这个问题的话,要原创 2013-10-21 19:29:28 · 4188 阅读 · 0 评论 -
POJ 1364 King
题目大意: 国王有一个傻儿子,原创 2013-11-05 08:47:58 · 4988 阅读 · 0 评论 -
POJ 1201 Intervals
这是POJ 1716 升级版。 意思是差不多的,但这三个限制条件是: 1、对于区间,必定有num[start]>=num[end]-这区间内至少有的点的个数; 2、对于整数点,必有num[i] 3、对于整数点,必有num[i+1] 下面是代码: #include #include struct node { int x,y,w; } qu[500原创 2013-10-14 11:29:22 · 4094 阅读 · 0 评论