浅谈区间DP的解题时常见思路
2018-05-14 21:13
232 查看
一、区间DP解题时常见思路
如果题目中答案满足:
大的区间的答案可以由小的区间答案组合或加减得到
大的范围可以由小的范围代表
数据范围较小
我们这时可以考虑采用区间DP来解决。
那么常见的解法有两种:
1.用小的区间组合松弛大的区间,即枚举断点,分割区间,与答案取优。
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
相关文章推荐
- 常见笔试题型和解题思路汇总
- codevs 1966 乘法游戏 区间DP 解题报告
- 面试中遇到递归算法题别慌--常见递归算法题的解题思路
- BZOJ 1694 & 1742 [Usaco 2005 nov] 区间DP 解题报告
- c中常见的矩形问题的解题思路与方法
- 面试中遇到递归算法题别慌--常见递归算法题的解题思路
- lightoj-1422 - Halloween Costumes 解题报告 区间dp
- 浅谈2015AliCTF-MSC前三题解题思路
- [转]面试中遇到递归算法题别慌--常见递归算法题的解题思路
- 【LeetCode-动态规划】Climbing Stairs【较重要:含dp解题思路套路】
- leetCode 56.Merge Intervals (合并区间) 解题思路和方法
- CDOJ 1321 区间DP 解题报告
- leetCode 57.Insert Interval (插入区间) 解题思路和方法
- 【动态规划】常见区间dp
- BZOJ 1068 [SCOI 2007] 区间DP 解题报告
- CodeVS3657 括号序列 解题报告【区间DP】
- [区间DP 思路题] BZOJ 4350 括号序列再战猪猪侠
- hdu 4283 You Are the One 区间DP 解题报告
- CodeVS 3657 区间DP 解题报告
- 区间DP的主要思路