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

欢迎各位读者提出意见。

(菜菜奋斗小日记)

相关推荐
林开落L13 分钟前
库制作与原理(下)
linux·开发语言·centos·库制作与原理
fengfuyao98543 分钟前
基于MATLAB的GUI实现人脸检测、眼睛检测以及LBP直方图显示
开发语言·计算机视觉·matlab
你也向往长安城吗44 分钟前
推荐一个三维导航库:three-pathfinding-3d
javascript·算法
蒋星熠1 小时前
C++零拷贝网络编程实战:从理论到生产环境的性能优化之路
网络·c++·人工智能·深度学习·性能优化·系统架构
★YUI★1 小时前
学习游戏制作记录(玩家掉落系统,删除物品功能和独特物品)8.17
java·学习·游戏·unity·c#
百度智能云1 小时前
VectorDB+FastGPT一站式构建:智能知识库与企业级对话系统实战
算法
CHANG_THE_WORLD1 小时前
# C++ 中的 `string_view` 和 `span`:现代安全视图指南
开发语言·c++
雨落倾城夏未凉1 小时前
9.c++new申请二维数组
c++·后端
Franklin1 小时前
Python界面设计【QT-creator基础编程 - 01】如何让不同分辨率图像自动匹配graphicsView的窗口大小
开发语言·python·qt
谷宇.1 小时前
【Unity3D实例-功能-拔枪】角色拔枪(二)分割上身和下身
游戏·unity·c#·游戏程序·unity3d·游戏开发·游戏编程