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

总结:

无官方题解。


相关推荐
算法与编程之美14 分钟前
理解Java finalize函数
java·开发语言·jvm·算法
怕什么真理无穷21 分钟前
C++面试4-线程同步
java·c++·面试
lkbhua莱克瓦2423 分钟前
Java基础——常用算法5
java·开发语言·笔记·github
牢七32 分钟前
javan小案例。
java
星释1 小时前
Rust 练习册 :Luhn与校验算法
java·算法·rust
程序猿_极客1 小时前
【2025】16届蓝桥杯 Java 组全题详解(省赛真题 + 思路 + 代码)
java·开发语言·职场和发展·蓝桥杯
毕设源码-邱学长1 小时前
【开题答辩全过程】以 “万家电器”仓库管理系统的设计与实现为例,包含答辩的问题和答案
java·eclipse
摇滚侠1 小时前
Spring Boot3零基础教程,响应式编程的模型,笔记109
java·spring boot·笔记
wfsm2 小时前
flowable使用01
java·前端·servlet
员大头硬花生2 小时前
七、InnoDB引擎-架构-后台线程
java·数据库·mysql