
dp
Demon_Rieman
一個巨弱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
dp的斜率优化与单调队列优化
dp的队列优化与斜率优化原创 2017-09-28 18:29:26 · 556 阅读 · 1 评论 -
hdu 6212 Zuma 题解
hdu 6212 Zuma原创 2017-09-28 18:50:29 · 591 阅读 · 1 评论 -
12.8省选总结
常见dp总结原创 2017-12-10 20:04:51 · 396 阅读 · 0 评论 -
12.9省选训练总结
dp的优化原创 2017-12-10 21:22:58 · 388 阅读 · 1 评论 -
Loj 2080 JSOI2016 病毒感染
Solution条件的意思是只要你往回走,那么就要把之前没有救的村庄给救了。考虑认识怎么走的,必定是走一段,往回走,再走一段,再往回,知道救完。那么我们设f[i]f[i]f[i]表示人现在在iii,并且1−i1-i1−i的村庄都救完的最小代价。那么我们枚举一个jjj,表示人现在jjj,有f[j]f[j]f[j]的代价,然后再从j+1j+1j+1往返走到iii。就是说,枚举转头的地方。那么设这...原创 2018-09-27 17:25:33 · 538 阅读 · 0 评论 -
二分斜率
适用范围对于某些2D\nD的dp,状态为dp[i][j]表示在i的时候选了j个东西的最优解,要求dp[n][m]。分析如果设F(m)=dp[n][m],如果F(m)是一个单峰函数(特别的,单调函数),那么我们设Cf(m)=F(m) - F(m-1) ,则Cf(m)是一个单调不降(不升)的函数,这个时候,我们从差分是离散的积分的观点来看,那么G(x)=F(x) - kx,当k=Cf(m)的时候...原创 2018-12-06 20:58:25 · 725 阅读 · 0 评论