LCR 127.跳跃训练

​​题目来源:

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;
        }
    }
}
复制代码

总结:

无官方题解。


相关推荐
专注于大数据技术栈几秒前
java学习--枚举(Enum)
java·学习
愤怒的代码1 分钟前
Java 面试 100 题深度解析 · 专栏总览与大纲
java·面试
银迢迢4 分钟前
idea控制台中文乱码采用好几种方法一直解决不了
java·ide·intellij-idea
悦悦子a啊5 分钟前
将学生管理系统改造为C/S模式 - 开发过程报告
java·开发语言·算法
步步为营DotNet14 分钟前
深度解析C# 11的Required成员:编译期验证保障数据完整性
java·前端·c#
han_hanker26 分钟前
泛型的基本语法
java·开发语言
vx_bisheyuange1 小时前
基于SpringBoot的社区养老服务系统
java·spring boot·后端·毕业设计
廋到被风吹走1 小时前
【Java】Exception 异常体系解析 从原理到实践
java·开发语言
谷哥的小弟1 小时前
Spring Framework源码解析——GenericTypeResolver
java·spring·源码
sheji34161 小时前
【开题答辩全过程】以 基于Springboot的超市仓库管理系统设计与实现为例,包含答辩的问题和答案
java·spring boot·后端