[MSSB]差分约束

原理

原理>>>>>>>

特征

差分约束是线性程序设计的一种(关于线性程序设计的数学定义,详见)

一般特征为:可以转化为多个形如\(x_i-x_j<=c_k\)的不等式(最直接特征)

解法

对于较为简单的题目

题中应该是有告诉约束(不等)关系的,直接按照约束关系和基本要求建立不等式组即可

对于稍稍复杂的题目

惯用策略为:

  • 求前缀和构造不等式

对于更加复杂的题目

已经见过的模式:

  • 二分+判断不等式组是否有解

题目

POJ 1201-Intervals

1771991-20190902093832573-73193212.png

>>>>>>>>>>题解

luogu P1993 小K的农场

1771991-20190902093903682-1839520606.png

>>>>>>>>>>题解

[SCOI2011]糖果

1771991-20190902093942186-1764885409.png

>>>>>>>>>>题解

luogu P3084 [USACO13OPEN]照片Photo

1771991-20190902113004954-871475483.png

>>>>>>>>>>题解

UVA11478 Halum

1771991-20190902094024403-1086061721.png

>>>>>>>>>>题解

poj1275 出纳员问题

1771991-20190902163144087-653586642.png

>>>>>>>>>>题解

luogu P4878 [USACO05DEC] 布局

1771991-20190903155607992-37234378.png

>>>>>>>>>>题解

转载于:https://www.cnblogs.com/andrew82/p/11444839.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值