
差分约束系统
yzyyylx
这个作者很懒,什么都没留下…
展开
-
Cashier Employment POJ - 1275
题面题意 一家超市24小时营业,给出24小时每小时至少需要的员工数量和n名员工的申请开工时间,每名员工连续工作8小时,问最少雇佣员工数量. 做法 利用前缀和可以发现题目可以转化为多个形如x+y<=b的不等式,因而用差分约束系统求解,s[i]表示0到i时雇佣的员工数量和,可以得到以下方程: 1.s[i]>=s[i-1],每小时雇佣的员工数量大于等于0. 2.s[i]-s[i+16]原创 2018-02-23 19:29:35 · 226 阅读 · 0 评论 -
差分约束系统 (Layout POJ - 3169为例)
作用 求解多个形如x+y<=c(c为常数)的不等式. 具体做法 可以发现,在求最短路时,若a,b间有边的权值为c,则d[a]+c>=d[b],因而可以将不等式转化为这个形式,之后建边跑最短路即可. 实际应用 一般讲题目转化为多个形如x+y<=c(c为常数)的不等式,之后建图跑最短路. 此题中一共就三种限制: 1.升序排列 2.有两点a,b间的距离不超过k,也就是b-a<原创 2018-02-23 18:04:40 · 249 阅读 · 0 评论 -
BZOJ 1077: [SCOI2008]天平
题面 题意 有n个砝码,每个砝码的质量为1g,2g或3g,但你不知道每个砝码的具体质量是多少,但你知道它们某几对砝码之间的大小关系,先将两个砝码A,B放在天平左边,请你再选两个砝码放在天平右边,求有多少种选法使得天平的左边重、一样重、右边重?(只有结果保证惟一的选法才统计在内) 做法 我们可以将A+BA+BA+B与C+DC+DC+D的大小关系转化为A−CA-CA−C与D−BD-BD−B的关系或是A...原创 2018-10-26 12:47:43 · 185 阅读 · 0 评论