技术栈

【LeetCode】按摩师

Fre丸子_2023-08-10 19:54

按摩师

      • 题目描述
      • 算法分析
      • 编程代码

链接: 按摩师

题目描述

算法分析

编程代码

cpp 复制代码
class Solution {
public:
    int massage(vector<int>& nums) {
        int n = nums.size();
        if(n == 0) return 0;
        vector<int> f(n);
        auto g = f;
        f[0] = nums[0];
        for(int i = 1;i<n;i++)
        {
            f[i] = g[i-1] + nums[i];
            g[i] = max(f[i-1],g[i-1]);
        }
        return max(f[n-1],g[n-1]);
    } 
};
上一篇:《合成孔径雷达成像算法与实现》Figure3.7
下一篇:java日期格式转换
相关推荐
POLITE3
1 小时前
Leetcode 56.合并区间 JavaScript (Day 6)
算法·leetcode·职场和发展
历程里程碑
1 小时前
滑动窗口秒解LeetCode字母异位词
java·c语言·开发语言·数据结构·c++·算法·leetcode
Swift社区
2 小时前
LeetCode 460 - LFU 缓存
算法·leetcode·缓存
im_AMBER
4 小时前
Leetcode 90 最佳观光组合
数据结构·c++·笔记·学习·算法·leetcode
POLITE3
4 小时前
Leetcode 3.无重复字符的最长子串 JavaScript (Day 4)
javascript·算法·leetcode
sin_hielo
5 小时前
leetcode 756(枚举可填字母)
算法·leetcode
Jeremy爱编码
5 小时前
leetcode热题子集
算法·leetcode·职场和发展
Tisfy
5 小时前
LeetCode 756.金字塔转换矩阵:深度优先搜索
leetcode·矩阵·深度优先
努力学算法的蒟蒻
5 小时前
day48(12.29)——leetcode面试经典150
算法·leetcode·面试
java修仙传
5 小时前
力扣hot100:有效的括号
算法·leetcode·职场和发展
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击03Linux下V2Ray安装配置指南04Claude Code Skills 实用使用手册05电脑检测软件—图吧工具箱06UV安装并设置国内源07jdk21下载、安装(Windows、Linux、macOS)082025-04-03 Latex学习1——本地配置Latex + VScode环境09Web安全中SQL注入绕过WAF的具体手法和实战案例10SQLmap 完整使用指南:环境搭建 + 命令详解 + 实操案例