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

力扣55.跳跃游戏

55. 跳跃游戏 - 力扣(LeetCode)

代码区:

class Solution {
    vector<int> jump (vector<int> nums){
        int n=nums.size();
        vector<int> step(n,1e6);//全部设置为1e6
        step[0]=0;
        for(int i=0;i<n;i++){
            for(int j=0;j<=nums[i]&&j+i<n;j++){
                step[j+i]=min(step[i+j],step[i]+1);
            }
        }
        return step;
    }
public:
    bool canJump(vector<int>& nums) {
        int n=nums.size();
        vector<int> step_ans(n);
        step_ans=jump(nums);
        if(step_ans[n-1]!=1e6){
            return true;
        }else{
            return false;
        }
    }
};

欢迎各位读者提出意见。

(菜菜奋斗小日记)


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

相关文章:

  • FPT+SMB共享文件夹快速访问
  • 使用__attribute__((at(addr))) 固定变量到指定 Flash 地址
  • Scikit-learn 学习思维导图
  • 深度解析 Android Matrix 变换(二):组合变换 pre、post
  • 资金管理策略思路
  • 数据结构之双链表
  • 解码未来:DeepSeek开源FlashMLA,推理加速核心技术,引领AI变革
  • 高项第十四章——项目沟通管理
  • SAP SD学习笔记35 - ATP(可用性检查)的各种Pattern
  • 基于springboot的“衣依”服装销售平台(043)
  • 第43章:企业级密钥管理:Vault与Kubernetes集成
  • 运行时智控:PanLang 开发者指南(一)运行时系统核心模块实现——PanLang 原型全栈设计方案与实验性探索5
  • 使用OpenCV进行图像处理:边界填充、阈值处理
  • 第16章:基于CNN和Transformer对心脏左心室的实验分析及改进策略
  • Centos7搭建Zabbix4.x监控HCL模拟网络设备:zabbix-server搭建及监控基础04
  • 【第13届蓝桥杯】软件赛CB组省赛
  • Trie树(字典树)/(前缀树)
  • JVM 学习前置知识
  • 12、Python 异常处理与调试技巧
  • 《Java到Go的平滑转型指南》