House Robber
You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that adjacent houses have security system connected andit will automatically contact the police if two adjacent houses were broken into on the same night.
Given a list of non-negative integers representing the amount of money of each house, determine the maximum amount of money you can rob tonightwithout alerting the police.
Example 1:
Example 2:
分析
dp取得是当前最大,所以要延续前面最大的,可能是f[i-2]+nums[i]或者是f[i-1],哪个大选哪个
python可以直接prev和cur一起赋值,所以这里prev是前天,cur是昨天。用前两天的算今天的
Last updated