力扣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];
    }
};

欢迎各位读者提出意见。

(菜菜奋斗小日记)

相关推荐
AI视觉网奇12 分钟前
pyqt 触摸屏监听
开发语言·python·pyqt
AA陈超13 分钟前
虚幻引擎5 GAS开发俯视角RPG游戏 P05-01.创建游戏玩法标签
c++·游戏·ue5·游戏引擎·虚幻
香菜+24 分钟前
python脚本加密之pyarmor
开发语言·python
数据知道34 分钟前
Go基础:一文掌握Go语言泛型的使用
开发语言·后端·golang·go语言
啃啃大瓜1 小时前
常用库函数
开发语言·python
IT小番茄1 小时前
Kubernetes云平台管理实战:自动加载到负载均衡(七)
算法
笑口常开xpr1 小时前
【C++继承】深入浅出C++继承机制
开发语言·数据结构·c++·算法
代码AC不AC1 小时前
【C++】红黑树实现
c++·红黑树·底层结构
你不是我我1 小时前
【Java开发日记】请介绍类加载过程,什么是双亲委派模型?
java·开发语言
teeeeeeemo1 小时前
Webpack 模块联邦(Module Federation)
开发语言·前端·javascript·笔记·webpack·node.js