
差分约束
AAAAAugust
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HDU 3666 THE MATRIX PROBLEM
题意: 给出n,m为矩阵的大小,l,u,要求是否存在a,b 的解 满足 l 分析: l/xij 一般是添加一个源点,源点到其他各点连一条长度为0的边,这样的效果跟把所有的点先入队列,dis设为0相同 #include #include #include #include #include #include #define N 405 using namespace std;原创 2014-04-02 22:07:57 · 704 阅读 · 0 评论 -
HDU 1384 Intervals
题意:给出多个区间,求集合z使得z与对于每一个qu区间【】原创 2014-04-03 21:46:40 · 616 阅读 · 0 评论 -
HDU 3592 World Exhibition
#include #include #include #include #include #define N 1005 #define INF 1<<29 #include using namespace std; int x,y,cnt,head[N],vis[N],dis[N],index[N]; struct edge{ int v,next,w; }e[N*100]; void原创 2014-04-06 20:58:15 · 762 阅读 · 0 评论 -
HDU 3440 House Man
#include #include #include #include #include #include #define M 10005 #define INF 1<<30 #define N 1005 using namespace std; int n,cnt,index[N],dis[N],vis[N],head[N]; struct node{ int h,id; }a[N];原创 2014-04-07 18:04:06 · 667 阅读 · 0 评论 -
HDU 4598 Difference
#include #include #include #include #include #include #define N 305 #define M 90005 #define INF 1<<29 using namespace std; int map[N][N],cnt,head[N],vis[N],index[N],n,dis[N],mark[N]; struct edge{原创 2014-04-07 21:27:12 · 692 阅读 · 0 评论 -
POJ 3159 Candies
简单的差分约束,但是用队列会超时,要用栈 #include #include #include #include #include #include #define N 30000 #define INF 1<<30 using namespace std; int n,cnt,head[N+5],dis[N+5],vis[N+5]; struct edge{ int v,w,原创 2014-04-08 19:52:12 · 588 阅读 · 0 评论