dp[i-2]为啥还要+nums[i-1]
来源:13-2 入门和举例(2)
慕虎7937911
2021-11-20
dp[i-2]为啥还要+nums[i-1]
写回答
1回答
-
javaman
2021-11-23
同学您好,这里是说如果要盗窃第i个房子的话,收益是nums[i - 1],而之前下标从0到(i - 3)那些房子可以用之前子问题的解,这里一共是前(i - 2)个房子,根据dp的定义,最大收益是dp[i - 2]。两部分合并即是这样——注意我们并没有盗窃下标为(i - 2)的房子
00
相似问题