![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DP
LZRcqbz
这个作者很懒,什么都没留下…
展开
-
【DP】四边形不等式优化详解(二)
Part.3 如何证明 w(l,r)w(l, r)w(l,r) 满足四边形不等式其实四边形不等式优化的最重要、最关键、也是最开始的一步就是证明 w(l,r)w(l, r)w(l,r) 满足四边形不等式。我们发现直接用定义来证明来证某些 w(l,r)w(l, r)w(l,r) 其实是不好做的。推论: 若对于 a<ba < ba<b 有 w(a+1,b+1)+w(a,b)≤w...原创 2019-12-15 17:08:59 · 364 阅读 · 0 评论 -
【DP】四边形不等式优化详解(一)
Part.0 前置知识简单的 DP 方法;数学推理能力。Part.1 四边形不等式高能数学公式警告Part.1/1 四边形不等式的概念四边形不等式优化主要应用于区间 DP 的优化。一般来讲,四边形不等式可以用来优化形如下面的转移方式的 DP:f(l,r)=mink=lr−1{f(l,k)+f(k+1,r)}+w(l,r)f(l, r) = \min\limits_{k = l...原创 2019-12-15 14:29:52 · 1502 阅读 · 1 评论 -
【CodeForces】【单调队列优化DP】939F Cutlet
CodeForces 939F Cutlet题目大意有一块牛排需要两面都需要煎 NNN 秒,现仅有 KKK 个时间段 [Li,Ri][L_i, R_i][Li,Ri] 可以用来翻面,其中每秒只能够翻一次。问最少翻多少次使得牛排两面都煎了 NNN 秒。分析神奇的 DP。定义状态 f(i,j)f(i, j)f(i,j) 为在前 iii 个时间段中,当前朝上的那一面已经被烤了 jjj 秒...原创 2019-12-03 14:01:54 · 278 阅读 · 0 评论 -
【CodeForces】【DP】958C2 Encryption (medium)
CodeForces 958C2 Encryption (medium)题目 题目传送门题目大意 给定N,K,pN,K,pN,K,p及一个长度为NNN的数组AAA,要求将数组AAA分成KKK段,每段求和后对ppp取模,将每段求得的结果相加,记为SSS,求SSS的最大值。思路极其明显的一道区间DP题。记sum[i]sum[i]sum[i]为前iii个数之和模p...原创 2018-07-29 16:05:34 · 254 阅读 · 4 评论 -
【HYSBZOJ】【DP】【斜率优化】1911-[Apio2010]特别行动队
HYSBZOJ 1911 [Apio2010]特别行动队题目◇题目传送门◆题目大意给定一个数列,将它分为若干个连续的数列,对于每个数列求出其元素和,并代入函数y=ax2+bx+c(a&amp;lt;0)y=ax^2+bx+c(a&amp;lt;0)y=ax2+bx+c(a&lt;0)后计算出所有序列的值的总和,求出这个最大值。思路记s(i)s(i)s(i)为由第一111元素至第iii元...原创 2019-01-28 21:08:33 · 170 阅读 · 0 评论