当前位置: 首页 > article >正文

Leetcode 2140. 解决智力问题 动态规划

原题链接:Leetcode 2140. 解决智力问题

在这里插入图片描述
在这里插入图片描述

class Solution {
public:
    long long mostPoints(vector<vector<int>>& questions) {
        int n = questions.size();
        vector<long long> dp(n, 0);
        for (int i = n - 1; i >= 0; i--) {
            int a = questions[i][0];
            int b = questions[i][1];
            dp[i] = dp[i] + a;
            if (i + 1 < n)
                dp[i] = max(dp[i + 1], dp[i]);
            if (i + b + 1 < n) {
                dp[i] = max(dp[i], dp[i + b + 1] + a);
            }
        }
        return dp[0];
    }
};


http://www.kler.cn/a/505001.html

相关文章:

  • STM32-keil安装时遇到的一些问题以及解决方案
  • Android 调用系统服务接口获取屏幕投影(需要android.uid.system)
  • PostgreSQL技术内幕22:vacuum full 和 vacuum
  • [0405].第05节:搭建Redis主从架构
  • python基础语法(1) ------- 学习笔记分享
  • 《异步编程之美》— 全栈修仙《Java 8 CompletableFuture 对比 ES6 Promise 以及Spring @Async》
  • 图解Git——分支管理《Pro Git》
  • Transformer架构和Transformers 库和Hugging Face
  • 【Python】第一弹---解锁编程新世界:深入理解计算机基础与Python入门指南
  • MongoDB 学习指南与资料分享
  • 面向对象三大特征之一——多态【红色标记】
  • c语言-嵌入式专辑~
  • ASP.NET Core - 依赖注入(三)
  • CF 230A.Dragons(Java实现)
  • Golang——GPM调度器
  • uniapp实现“到这儿去”、拨打电话功能
  • 【鸿蒙Next】protobuf如何使用
  • [MySQL | 二、基本数据类型]
  • Scikit-Learn快速入门
  • nginx 配置ssl_dhparam好处及缺点
  • 怎样应对发现的小红书笔记详情API安全风险?
  • 心有花木,向阳而生:拥抱生活的无限可能
  • ADC(Analog-to-digital converter)模拟-数字转换器
  • c++领域展开第十二幕——类和对象(STL简介——简单了解STL)超详细!!!!
  • 易飞ERP 9.1 安装包 百度云盘 下载
  • iOS - 内存对齐