区间dp

P5189 [COCI2009-2010#5] ZUMA

考虑设计状态,因为是区间 \(\tt{dp}\),所以可以直接向区间左/右插入,设 \(dp_{i,j,k}\) 表示 \([i,j]\) 以及 \(i\) 前面 \(k\) 颗连续都和第 \(i\) 颗珠子颜色相同的珠子的最少插入数。

转移分类讨论三种情况:在第 \(i\) 颗珠子左边插入新的珠子;当前第 \(i\) 颗珠子和第 \(i+1\) 颗珠子颜色一样;在中间插入珠子。

非常有启发性!

P2135 方块消除

套用上题的套路,设 \(dp_{i,j,k}\) 为消除块 \(i\) 到块 \(j\) 及块 \(j\) 后面 \(k\) 个连续的小格的最高分,转移分类讨论在块 \(j\) 后面补上 \(k\) 个小格和枚举断点分两段做即可。

P3592 [POI2015] MYJ

绝世好题!

https://www.luogu.com.cn/article/z8sxr9ok

以后再补上

posted @ 2024-10-14 21:49  Akane_Moon  阅读(22)  评论(0)    收藏  举报

“一言(ヒトコト)