力扣45.跳跃游戏

45. 跳跃游戏 II - 力扣(LeetCode)

代码区:

cpp 复制代码
#include<vector>
class Solution {
   
    
public:
    int jump(vector<int>& nums) {
         int ans[10005] ;
         memset(ans,1e4,sizeof(ans));
        ans[0]=0;
        for(int i=0;i<nums.size();i++){
            for(int j=1;j+i<nums.size()&&j<=nums[i];j++){
                ans[i+j]=min(ans[i+j],ans[i]+1);
            }
        }
        
        return  ans[nums.size()-1];
    }
};

欢迎各位读者提出意见。

(菜菜奋斗小日记)

相关推荐
闪电麦坤9513 分钟前
数据结构:递归的种类(Types of Recursion)
数据结构·算法
freyazzr17 分钟前
C++八股 | Day2 | atom/函数指针/指针函数/struct、Class/静态局部变量、局部变量、全局变量/强制类型转换
c++
ascarl201023 分钟前
准确--k8s cgroup问题排查
java·开发语言
Gyoku Mint1 小时前
机器学习×第二卷:概念下篇——她不再只是模仿,而是开始决定怎么靠近你
人工智能·python·算法·机器学习·pandas·ai编程·matplotlib
纪元A梦1 小时前
分布式拜占庭容错算法——PBFT算法深度解析
java·分布式·算法
fpcc1 小时前
跟我学c++中级篇——理解类型推导和C++不同版本的支持
开发语言·c++
莱茵菜苗1 小时前
Python打卡训练营day46——2025.06.06
开发语言·python
爱学习的小道长1 小时前
Python 构建法律DeepSeek RAG
开发语言·python
px不是xp1 小时前
山东大学算法设计与分析复习笔记
笔记·算法·贪心算法·动态规划·图搜索算法