leetcode-213 House Robber II
来源:互联网 发布:php优缺点 编辑:程序博客网 时间:2024/05/16 05:58
Twice pass:
- rob nums[0](抢第一个,不抢最后一个房子)
- not rob nums[0](不抢第一个,抢最后一个)
<span style="font-family:Microsoft YaHei;font-size:14px;">class Solution {public: int rob(vector<int>& nums) { int len = nums.size(); if(len == 0) return 0; if(len == 1) return nums[0]; int res1 = 0, prev1 = 0; for(int i = 0; i < len -1; i++){ int tmp = prev1; prev1 = res1; res1 = max(tmp+nums[i],prev1); } int res2 = 0,prev2 = 0; for(int j = 1; j < len; j++){ int tmp = prev2; prev2 = res2; res2 = max(tmp+nums[j],prev2); } return max(res1,res2); }};</span>
0 0
- leetcode 213 : House Robber II
- leetcode-213 House Robber II
- House Robber II - LeetCode 213
- House Robber II (leetcode 213)
- LeetCode(213) House Robber II
- [leetcode 213]House Robber II
- leetcode 213: House Robber II
- Leetcode #213 House Robber II
- LeetCode 213: House Robber II
- LeetCode 213 House Robber II
- LeetCode 213:House Robber II
- LeetCode 213 House Robber II
- LeetCode 213: House Robber II
- LeetCode[213] House Robber II
- LeetCode(213) House Robber II
- Leetcode 213 House Robber II
- LeetCode 213:House Robber II
- LeetCode House Robber II
- linux 线程编程:线程属性
- R语言入门
- Java设计模式 享元模式
- volatile的作用
- css3学习笔记(三)---切换背景图像,融合笔记二的知识
- leetcode-213 House Robber II
- Java jdbc数据库连接池
- 数据恢复软件故障解决
- 【原创】基站定位小测
- mac下使用eclipse+tomcat+mysql开发 j2ee(一)
- hdu4963 中途相遇
- 企业数据备份流程
- JS-那些年困扰我的offsetT/L/W/H和scrollT/L/W/H......
- java获取CPUID、网卡MAC、硬盘序列号、主板序列号