技术栈

LCR 127.跳跃训练

十年一觉尘与土2023-10-07 8:56

​​题目来源:

leetcode题目,网址:LCR 127. 跳跃训练 - 力扣(LeetCode)

解题思路:

动态规划。n 阶台阶的跳跃方式为 n-1 阶台阶的跳跃方式 与 n-2 阶台阶的跳跃方式之和。

解题代码:

复制代码
class Solution {
    public int trainWays(int num) {
        if(num==0){
            return 1;
        }else if(num==1){
            return 1;
        }else{
            int f2=0;
            int f1=1;
            int res=1;
            for(int i=1;i<=num;i++){
                res=(f1+f2)%1000000007;
                f2=f1;
                f1=res;
            }
            return res;
        }
    }
}
复制代码

总结:

无官方题解。


上一篇:WebSocket编程golang
下一篇:LeetCode 240. 搜索二维矩阵 II
相关推荐
L0CK
3 分钟前
三种依赖注入详解
java
风筝在晴天搁浅
10 分钟前
hot100 239.滑动窗口最大值
数据结构·算法·leetcode
LYFlied
22 分钟前
【算法解题模板】-解二叉树相关算法题的技巧
前端·数据结构·算法·leetcode
shoubepatien
25 分钟前
JAVA -- 07
java·后端·intellij-idea
Gu_yyqx
27 分钟前
Maven进阶
java·maven
小肖爱笑不爱笑
29 分钟前
JavaScript
java·javascript·json·web
专注于大数据技术栈
29 分钟前
java学习--String和StringBuffer互转
java·学习
waper97
1 小时前
nohup java -jar启动jar包错报错 地址已在使用
java·开发语言·jar
無量
1 小时前
ConcurrentHashMap实现原理
java·后端
Selegant
1 小时前
Kubernetes + Helm + ArgoCD:打造 GitOps 驱动的 Java 应用交付流水线
java·kubernetes·argocd
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04sqli-labs靶场通关笔记:第18-19关 HTTP头部注入05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)07BongoCat - 跨平台键盘猫动画工具08RedissonClient的配置解析09jdk21下载、安装(Windows、Linux、macOS)10Labelme从安装到标注:零基础完整指南