网站多长时间到期,wordpress调用标签软件,wordpress注册 邮件,使用arcgis进行网站开发https://leetcode.cn/problems/house-robber/description/ 你是一个专业的小偷#xff0c;计划偷窃沿街的房屋。每间房内都藏有一定的现金#xff0c;影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统#xff0c;如果两间相邻的房屋在同一晚上被小偷闯入… https://leetcode.cn/problems/house-robber/description/ 你是一个专业的小偷计划偷窃沿街的房屋。每间房内都藏有一定的现金影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统如果两间相邻的房屋在同一晚上被小偷闯入系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组计算你 不触动警报装置的情况下 一夜之内能够偷窃到的最高金额。 题解
力扣LeetCode官网 - 全球极客挚爱的技术成长平台
代码如下
class Solution {public int rob(int[] nums) {if(nums null || nums.length 0){return 0;}if(nums.length 1){return nums[0];}int[] dp new int[nums.length];dp[0] nums[0];dp[1] Math.max(nums[0],nums[1]);for(int i 2;i nums.length;i){dp[i] Math.max(dp[i-2] nums[i],dp[i-1]);}return dp[nums.length-1];}
}