当前位置: 首页 > article >正文

leetcode LCR 127. 跳跃训练

题目如下
在这里插入图片描述

这道题很简单实际上就是斐波那契数列变种因为一次可以跳1格或者2格那么第n格的跳跃方法等于n-1格和n-2格的方法之和。

通过代码

class Solution {
public:
    int trainWays(int num) {
        int a = 1, b = 1;
        int ans = 0;
        if (num == 0 || num == 1)
            return 1;
        for (int i = 2; i <= num; i++) {
            ans = ((a + b) % 1000000007);
            b = a;
            a = ans;
        }
        return ans;
    }
};

在这里插入图片描述


http://www.kler.cn/a/471835.html

相关文章:

  • SSM-SpringMVC-请求响应、REST、JSON
  • 二十三种设计模式-原型模式
  • HTMLElement、customElements及元素拓展
  • 【AI-21】深度学习框架中的神经网络
  • 计算机网络(第8版)第3章--PPP课后习题
  • TensorRT-LLM中的MoE并行推理
  • 一键完成!!网页打包成桌面应用
  • 【微服务】2、网关
  • 明源地产ERP VisitorWeb_XMLHTTP.aspx Sql注入漏洞复现(附脚本)
  • 英伟达 RTX 5090 显卡赋能医疗大模型:变革、挑战与展望
  • MybatisPlus分页配置开发环境有效,测试环境生产环境不生效,日志中的sql没有分页参数,直接查询
  • IDEA中Maven依赖包导入失败报红的潜在原因
  • (概率论)区间估计 和 置信区间 、 假设检验
  • Android存储方案对比(SharedPreferences 、 MMKV 、 DataStore)
  • Modbus 软件里,Modbus tcp 转 ETHERCAT 配置法
  • Redis-代理(解决redis压力)
  • C++ constexpr(八股总结)
  • 深入理解 Netty:高效的网络通信框架
  • MVCC实现原理及其作用
  • 《 小A点菜》
  • linux-27 发行版以及跟内核的关系
  • Word中所有的通配符使用方式[Word如何批量删除中文标点符号,英文标点符号,英文字母符号,数字符号,中文汉字符号]
  • homework 2025.01.07 math 6
  • 力扣904.水果成篮
  • 微信小程序广告变现收益低,从哪些方面优化广告策略?
  • 每日一题:链表中环的入口结点