淺談區間DP的解題時常見思路

1、區間DP解題時常見思路

若是題目中答案知足:html

  • 大的區間的答案能夠由小的區間答案組合或加減獲得htm

  • 大的範圍能夠由小的範圍表明blog

  • 數據範圍較小get

咱們這時能夠考慮採用區間DP來解決。class

那麼常見的解法有兩種:數據

1.用小的區間組合鬆弛大的區間,即枚舉斷點,分割區間,與答案取優。co

2.用比當前區間略小的區間轉移,用一些區間邊界表明轉移用的性質,經過常數的加減獲得答案。分割

2、相關題目

下面咱們經過一些題目來體驗兩中解法,筆者認爲的難度用*的個數表示。

解法1的題目:

1.***[BZOJ 4350]括號序列再戰豬豬俠

2.**[BZOJ 1032][JSOI 2007]祖瑪

3.*[BZOJ 1260][CQOI2007]塗色paint

解法2的題目:

1.[BZOJ 1652][USACO 06FEB]Treats for the Cows

相關文章
相關標籤/搜索