区间DP总结
Posted yldar
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了区间DP总结相关的知识,希望对你有一定的参考价值。
先摆差不多的模板代码--
for(int l=1;l<=n;l++) //设置步长 for(int i=1;i+l<=n;i++){ //设置左端点 int j=i+l; //右端点 ---------- ---------- ---------- 这里是状态转移 }
先来个十分经典的题目--[关路灯](https://www.luogu.org/problemnew/show/P1220)
首先我们知道这个老王他可以从第i个位置向左走或者向右走,但显然的是老王肯定不是先把一边走完再走另外一边,比如这个数据
4 2
1 100
2 2
3 200
4 1
显然可得首先走到3号点(谁叫人家耗电多),接着是选择回头关1号点或者继续关4号点,显然如果关1号再关4号的话需要(100*2+1*5)
以上是关于区间DP总结的主要内容,如果未能解决你的问题,请参考以下文章