博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leecode第一百九十八题(打家劫舍)
阅读量:4351 次
发布时间:2019-06-07

本文共 417 字,大约阅读时间需要 1 分钟。

class Solution {public:    int rob(vector
& nums) { int len=nums.size(); if(len==0) return 0; else if(len==1) return nums[0]; else if(len==2) return max(nums[0],nums[1]); int fir=nums[0];//记录前两个和前一个房屋最多偷窃钱数 int sec=max(nums[0],nums[1]); for(int i=2;i

分析:动态规划

转载于:https://www.cnblogs.com/CJT-blog/p/11224631.html

你可能感兴趣的文章
leecode第一百九十八题(打家劫舍)
查看>>
【BZOJ 1233】 [Usaco2009Open]干草堆tower (单调队列优化DP)
查看>>
07-3. 数素数 (20)
查看>>
写一个欢迎页node统计接口Py脚本(邮件,附件)-py
查看>>
计算两个日期之间的天数
查看>>
山东省第六届蓝桥杯 ///标题:三羊献瑞//c/c++组
查看>>
Unity火炬之光进度
查看>>
Android关于buildToolVersion与CompileSdkVersion的区别
查看>>
袋鼠云日志,日志分析没那么容易
查看>>
缓存穿透 缓存雪崩 缓存并发
查看>>
MySQL表的操作
查看>>
pt-table-checksum解读【转】
查看>>
matlab中类的定义和使用
查看>>
NIO(2):Channel
查看>>
Consistent Hashing算法
查看>>
C++基础--完善Socket C/S ,实现客户端,服务器端断开重连
查看>>
lvs,nginx反向代理,虚拟主机
查看>>
jquip,更简洁的代码
查看>>
【OJ】PAT-A解题报告
查看>>
文档语法
查看>>