买卖股票,每一天是否持有股票和之前是否持有股票是有关系的
打家劫舍,是否偷这一家和之前一家是否偷了是有关系的
自我感觉而言,其实这类题是 当前子目标结果和之前的状态是有关系的
所以在设计dp数组时,会设成dp[nums][2],用于记录每个元素的不同状态
在求 数组中连续递增序列时,其实也是类似的思路,只是对于不选择当前元素对于递推式没有影响,但重点是 记录当前状态+结果
对于这种和之前状态相关的题,要在设计dp数组时考虑到当前状态
买卖股票,每一天是否持有股票和之前是否持有股票是有关系的
打家劫舍,是否偷这一家和之前一家是否偷了是有关系的
自我感觉而言,其实这类题是 当前子目标结果和之前的状态是有关系的
所以在设计dp数组时,会设成dp[nums][2],用于记录每个元素的不同状态
在求 数组中连续递增序列时,其实也是类似的思路,只是对于不选择当前元素对于递推式没有影响,但重点是 记录当前状态+结果
对于这种和之前状态相关的题,要在设计dp数组时考虑到当前状态