给定一串序列,长度为n。 a 1 , a 2 , a 3 . . . . . . a n a_1,a_2,a_3......a_n a1,a2,a3......an
并给定m的限制条件,条件的格式为
a i − a j < = c a_i-a_j<=c ai−aj<=c
求 a n − a 1 a_n-a_1 an−a1的最大值
考虑序列三个数a,b,c
a − b < = v 1 a-b<=v_1 a−b<=v1
b − c < = v 2 b-c<=v_2 b−c<=v2
a − c < = v 3 a-c<=v_3 a−c<=v3
⟹ a − c < = m i n ( v 3 , ( v 1 + v 2 ) ) \Longrightarrow a-c<=min(v_3,(v_1+v_2)) ⟹a−c<=min(v3,(v1+
差分约束入门+总结
最新推荐文章于 2019-04-02 20:20:00 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)