2011年8月1日

DP——斜率优化专题(pku3709,hdu3669)

摘要: pku3709:这是我从我的百度空间搬过来的一篇文章,百度空间发出来的代码太难看了,打算专业一些的内容还是放在这个blog上吧。这是我第一次 “挣了八景” 的做斜率优化的题,以前多数时候都是撇几眼~~还有那个四边形不等式,不过该干的事早晚是得干啊~~实际上斜率优化一点都不难,关键是理解了斜率不等式以及单调队列队尾的更新。此题很容易得到O(n^2)的DP方程:f[i]=Min{f[j]+sum[i]-sum[j]-a[j+1]*(i-j)}。然后我说一下斜率优化:假设决策j1<j2并且j2优于(或者不差于)j1,那么f[j1]+sum[i]-sum[j1]+a[j1+1]*(i-j1) & 阅读全文

posted @ 2011-08-01 21:47 Moon_1st 阅读(2033) 评论(0) 推荐(1) 编辑

导航