技术栈

力扣-198.打家劫舍

এ᭄画画的北北2025-07-23 19:56

题目链接

198.打家劫舍

java 复制代码
class Solution {
    public int rob(int[] nums) {
        int[] dp = new int[nums.length];
        if (nums.length == 1) return nums[0];
        dp[0] = nums[0];
        dp[1] = Math.max(nums[0], nums[1]);
        for (int i = 2; i < nums.length; i++) {
            dp[i] = Math.max(dp[i - 1], dp[i - 2] + nums[i]);
        }
        return dp[nums.length - 1];
    }
}

小结:秒了!!!

上一篇:C语言:break、continue、猜拳游戏
下一篇:TI DLP3010光机与相机触发使用指南
相关推荐
sin_hielo
1 分钟前
leetcode 3512
数据结构·算法·leetcode
_F_y
2 分钟前
二分:二分查找、在排序数组中查找元素的第一个和最后一个位置、搜索插入位置、x 的平方根
c++·算法
Elias不吃糖
3 分钟前
LeetCode--130被围绕的区域
数据结构·c++·算法·leetcode·深度优先
烛衔溟
3 分钟前
C语言算法:动态规划基础
c语言·算法·动态规划·算法设计·dp基础
im_AMBER
16 分钟前
数据结构 12 图
数据结构·笔记·学习·算法·深度优先
STY_fish_2012
1 小时前
P11855 [CSP-J2022 山东] 部署
算法·图论·差分
myw071205
1 小时前
湘大头歌程-Ride to Office练习笔记
c语言·数据结构·笔记·算法
H_BB
1 小时前
算法详解:滑动窗口机制
数据结构·c++·算法·滑动窗口
Zero-Talent
1 小时前
“栈” 算法
算法
橘子编程
1 小时前
经典排序算法全解析
java·算法·排序算法
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03UV安装并设置国内源04【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连05Linux下V2Ray安装配置指南06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07全球最强模型Grok4,国内已可免费使用!(附教程)08“我的电脑”图标没了怎么办 4种方法找回09KGG转MP3工具|非KGM文件|解密音频1046个Nano-banana 精选提示词,持续更新中