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

总结:

无官方题解。


相关推荐
我真会写代码几秒前
SpringBoot自动装配原理:告别繁琐配置,读懂底层逻辑
java·spring boot·mybatis
happymaker06264 分钟前
servlet、jsp、请求转发、重定向的一些个人理解
java·开发语言·servlet
于先生吖6 分钟前
国际版答题系统 JAVA 源码实战指南
java·开发语言
gelald17 分钟前
JVM - 垃圾回收
java·jvm·后端
东离与糖宝20 分钟前
模式匹配支持原生类型!JDK26 switch语法极简实战
java·人工智能
workflower29 分钟前
如何使用设计模式-误区
java·开发语言·设计模式·集成测试·软件工程·需求分析·软件需求
人道领域33 分钟前
Day | 12 【苍穹外卖 :导出Excel数据表】
java·后端·sql·servlet·mvc·intellij-idea
毕设源码-朱学姐37 分钟前
【开题答辩全过程】以 校园超市购物系统为例,包含答辩的问题和答案
java
_日拱一卒37 分钟前
LeetCode:和为K的子数组
算法·leetcode·职场和发展
zs宝来了39 分钟前
Spring IoC 容器初始化全链路深度解析:从 BeanFactory 到 refresh() 的底层真相
java·后端·spring·ioc·源码解析·java后端