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

C++ | Leetcode C++题解之第486题预测赢家

题目:

题解:

class Solution {
public:
    bool PredictTheWinner(vector<int>& nums) {
        int length = nums.size();
        auto dp = vector<int>(length);
        for (int i = 0; i < length; i++) {
            dp[i] = nums[i];
        }
        for (int i = length - 2; i >= 0; i--) {
            for (int j = i + 1; j < length; j++) {
                dp[j] = max(nums[i] - dp[j], nums[j] - dp[j - 1]);
            }
        }
        return dp[length - 1] >= 0;
    }
};

http://www.kler.cn/news/350700.html

相关文章:

  • Qt容器类
  • 图片怎么转换成word文档?5种方法快速实现转换
  • 【AI学习】Mamba学习(十二):深入理解S4模型
  • 中酱集团:黑松露酱油,天然配方定义健康生活
  • LearnOpenGL之3D模型加载
  • 【机器学习】简单易懂的聚类算法K-Means
  • Android activity 启动流程
  • 指针——函数指针数组
  • 计算机网络 2024 11 10
  • windows上的git bash中会将~设为哪个目录?
  • vector的深入剖析与底层逻辑
  • css-背景图片全屏显示适配不同尺寸覆盖
  • 股票分析软件设计
  • 003_django基于Django高校岗位招聘平台与数据可视化分析设计和实现2024_414pr4jc
  • 大数据-174 Elasticsearch Query DSL - 全文检索 full-text query 匹配、短语、多字段 详细操作
  • 法规标准-懂车帝智能化实测标准(2024版)
  • 嵌入式:Keil的Code、RW、RO、ZI段的解析
  • 解决 Qt 中提升控件后样式表无法正确应用的问题
  • 导致动态代理无法使用的原因有哪些?
  • 牛市,路漫漫其修远兮
  • SSO 单点登录详解
  • 最短路问题之dijikstra算法
  • 【进阶OpenCV】 (16)-- 人脸识别 -- FisherFaces算法
  • Nordic-RT-Thread5.1.0移植笔记
  • 好玩的css按钮
  • 关于 GLFW、SDL2、Win32、GLUT 和 macOS(OSX)平台的介绍