技术栈

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
相关推荐
程序员清风
2 分钟前
北京回长沙了,简单谈谈感受!
java·后端·面试
何中应
12 分钟前
请求头设置没有生效
java·后端
亓才孓
37 分钟前
[JDBC]批处理
java
春日见
38 分钟前
车辆动力学:前后轮车轴
java·开发语言·驱动开发·docker·计算机外设
宋小黑
1 小时前
JDK 6到25 全版本网盘合集 (Windows + Mac + Linux)
java·后端
7哥♡ۣۖᝰꫛꫀꪝۣℋ
1 小时前
Spring-cloud\Eureka
java·spring·微服务·eureka
老毛肚
1 小时前
手写mybatis
java·数据库·mybatis
两点王爷
1 小时前
Java基础面试题——【Java语言特性】
java·开发语言
choke233
1 小时前
[特殊字符] Python 文件与路径操作
java·前端·javascript
choke233
1 小时前
Python 基础语法精讲:数据类型、运算符与输入输出
java·linux·服务器
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03OpenClaw Chrome扩展使用教程 - 浏览器中继控制04Linux下V2Ray安装配置指南05UV安装并设置国内源06openclaw配置教程(linux+局域网ollama)07让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南08使用 1panel面板 部署 php网站09Vue-skills的中文文档10从零搭建一个 PHP 登录注册系统(含完整源码)