差分约束系统
Nowed
把泪水种在心上,一定会开出勇敢的花。
展开
-
[luogu P5960] 【模板】差分约束算法
题目 https://www.luogu.com.cn/problem/P5960 code #include<cstdio> #include<cstring> using namespace std; const int inf=21474836; const int inn=50001; struct node{ int y,w,next; }a[inn]; int n,m,len,f[inn],last[inn]; bool b[inn]; void add(int原创 2020-08-02 13:55:01 · 148 阅读 · 0 评论 -
【USACO DEC05 GOLD】设计 {查分约束系统,最短路}
题目 Description 和人一样,牛也喜欢站得离朋友较近的位置。FJ有N(2&lt;=N&lt;=1,000)头牛,编号为1..N,现在要设计一个顺序让他们站成一排给他们喂食。奶牛们按照编号顺序依次站立,允许有多只牛站在同一位置(也就是说,牛i和牛j(i 解题思路 亲密的牛需要满足x−y≤Dx−y≤Dx-y\leq D 相互讨厌的牛需要满足x−y≥Dx−y≥Dx-y\...原创 2018-07-12 16:01:09 · 226 阅读 · 0 评论 -
[luogu 1993] 小K的农场 {差分约束}
题目 https://www.luogu.org/problemnew/show/P1993 解题思路 题目显然的差分约束。 当x−y=cx-y=cx−y=c时,add(x,y,0),add(y,x,0)add(x,y,0),add(y,x,0)add(x,y,0),add(y,x,0) 当x−y≤cx-y\leq cx−y≤c时,add(y,x,c)add(y,x,c)add(y,x,c) 当...原创 2019-07-08 21:44:31 · 142 阅读 · 0 评论