House Robber
Choose a subset of houses on a line without choosing adjacent houses. Return the greatest sum of their nonnegative values.
Example 1
nums = [3,2,5,1]8Explanation
Choose nonadjacent houses 0 and 2 for 3+5=8.
Example 2
nums = [0,0]0Explanation
All values are zero, so the maximum is zero.
Example 3
nums = [9]9Explanation
Take the only house for 9.
Constraints
- 1 <= len(nums) <= 100
- Values are 0..400
Function contract
robArguments: jsonSolutionRuns on your device
Loading draft…
Run: 3 examples; Submit: 35 cases, on your device.
[3,2,5,1]