198. House Robber
来源:互联网 发布:淘宝上有哪些零食神殿 编辑:程序博客网 时间:2024/06/10 15:47
class Solution {public: int rob(vector<int>& nums) { if(0 == nums.size()) return 0; if(1 == nums.size()) return nums[0]; if(2 == nums.size()) return max(nums[0], nums[1]); vector<int> max_chosen (nums.size(), 0x80000000); vector<int> max_unchosen (nums.size(), 0x80000000); max_chosen[0] = nums[0]; max_unchosen[0] = 0; max_chosen[1] = nums[1]; max_unchosen[1] = max_chosen[0]; for(int i = 2; i < nums.size(); ++i){ max_chosen[i] = nums[i] +max(max_chosen[i-2], max_unchosen[i-2]); max_unchosen[i] = max(max_chosen[i-1], max_unchosen[i-1]); } return max(max_chosen.back(), max_unchosen.back()); }};
阅读全文
0 0
- 337. House Robber III+198. House Robber
- 198. House Robber&&213. House Robber II
- 198. House Robber && 213. House Robber II
- [LeetCode]198.House Robber
- 【LeetCode】198. House Robber
- 【LeetCode】198.House Robber
- LeetCode 198. House Robber
- 198.House Robber
- [leetcode] 198.House Robber
- [leetcode] 198. House Robber
- LeetCode:198. House Robber
- 198. House Robber LeetCode
- 198. House Robber
- [LeetCode]198. House Robber
- 198. House Robber
- LeetCode || 198. House Robber
- 198. House Robber
- LeetCode-198. House Robber
- java移位运算符:<<(左移)、>>(带符号右移)和>>>(无符号右移)
- Solr6.6安装教程
- hibernate--1+N问题(典型问题)
- MATLAB --画图
- 全球第一个云端WebRTC编译系统
- 198. House Robber
- 849BTell Your World
- Spring Boot学习--项目启动时执行特定方法
- master communication with slave each other
- 线段树
- linux golang环境
- 自定义控件的自定义属性
- 搭建自动化测试平台(selenium+testng+maven+svn+Jenkins)【转自galen2016】
- python爬虫学习第三十九天