[LeetCode] 198. House Robber
来源:互联网 发布:淘宝卖家店铺动态设置 编辑:程序博客网 时间:2024/04/27 03:37
思路:
应该是最最经典的knapsack问题了吧. 动态规划搞定. 每次看是否要进这间屋子or not.
int rob(vector<int>& nums) { int n = nums.size(); if (! n) return 0; if (n == 1) return nums[0]; int dp[n] = {0}; dp[0] = nums[0]; dp[1] = max(nums[0], nums[1]); for (int i = 2; i < n; i++) dp[i] = max(dp[i - 1], dp[i - 2] + nums[i]); return dp[n - 1];}
0 0
- [LeetCode]198.House Robber
- 【LeetCode】198. House Robber
- 【LeetCode】198.House Robber
- LeetCode 198. House Robber
- [leetcode] 198.House Robber
- [leetcode] 198. House Robber
- LeetCode:198. House Robber
- 198. House Robber LeetCode
- [LeetCode]198. House Robber
- LeetCode || 198. House Robber
- LeetCode-198. House Robber
- [LeetCode]198. House Robber
- 【LeetCode】198. House Robber
- LeetCode#198. House Robber
- LeetCode 198. House Robber
- leetcode 198. House Robber
- LeetCode *** 198. House Robber
- leetcode 198. House Robber
- Arduino学习(六) 继电器实验
- Service服务详解以及如何使service服务不被杀死
- LA3708-Graveyard
- Docke 1.12 基础篇:48条命令(1)
- Arduino学习(七)中断
- [LeetCode] 198. House Robber
- sql 几种分页方法
- 约会问题
- iOS UIViewd的Content Modes属性 调整 ImageView 图片自适应模式 展示样式 UIViewContentMode各类型效果
- 从堆里抢救丢失的博客
- BAT脚本编写教程
- Arduino学习(八) 数码管
- SSD盘的sector size是可以用SSD厂商提供的工具来修改的
- Cocoa