区间DP是一类在区间上进行dp的最优问题,一般是根据问题设出一个表示状态的dp,可以是二维的也可以是三维的,一般情况下为二维. 然后将问题划分成两个子问题,也就是一段区间分成左右两个区间,然后将左右两个区间合并到整个区间,或者说局部最优解合并为全局最优解,然后得解. 区间dp就是f[i][j]表示i到j的一段区间, 然后去转移最优值的dp 一段区间表示一段状态,维护i~j的最优值来转移. 常见区间dp有:合并石子,破环成链类题目 其实对于环形区间DP有一个对付环的好方法:关于N取模(特殊处理0)…