We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ee812ba commit 070bec9Copy full SHA for 070bec9
Easy/House Robber.java
Medium/House Robber.java
@@ -0,0 +1,14 @@
1
+class Solution {
2
+ public int rob(int[] nums) {
3
+ if (nums.length == 1) {
4
+ return nums[0];
5
+ }
6
+ int[] dp = new int[nums.length];
7
+ dp[0] = nums[0];
8
+ dp[1] = Math.max(nums[0], nums[1]);
9
+ for (int i = 2; i < nums.length; i++) {
10
+ dp[i] = Math.max(dp[i - 1], dp[i - 2] + nums[i]);
11
12
+ return dp[nums.length - 1];
13
14
+}
0 commit comments