Appearance
198 打家劫舍
code
javascript
/**
* @param {number[]} nums
* @return {number}
*/
var rob = function(nums) {
let dp = new Array(nums.length).fill(0);
// 就偷你
dp[0] = nums[0];
dp[1] = Math.max(dp[0], nums[1]);
for( let i = 2; i < nums.length; i++){
dp[i] = Math.max((nums[i] + dp[i-2]), dp[i-1]);
}
return dp[nums.length - 1];
};总结
- 方程一列就k了,没啥毛病