acgo题库
  • 首页
  • 题库
  • 题单
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • so

    其实是五年级上册奥数。

    userId_undefined

    Let's go,ak.

    出道萌新倔强青铜空间掌握者
    36阅读
    0回复
    1点赞
  • 非常简单

    时间复杂度:O(n),因为我们只需遍历一次从 0 到 n。 空间复杂度:O(n),用于存储跳法的数量。 输入处理:读取台阶数 n。 数组初始化:使用一个大小为 n + 1 的动态规划数组 dp 来保存到达每个台阶的不同跳法。 基本情况设定:根据我们之前讨论的基本情况来初始化数组。 动态规划计算:从第 4 阶开始,根据递推关系计算到达每个台阶的方法数。 输出结果:最后输出 dp[n],即到达第 n 阶的方法数。

    userId_undefined

    复仇者_林克━╋══⁕═➢™

    出道萌新时间刺客空间掌握者荣耀黄金
    33阅读
    0回复
    0点赞
  • 题解

    userId_undefined

    zsy

    题解仙人出道萌新时间刺客空间掌握者时空双修者秩序白银
    5阅读
    0回复
    1点赞
  • 题解100% AC

    userId_undefined

    陈懿锐

    题解仙人I/O·IO入门者循环·循环打卡人倔强青铜
    4阅读
    0回复
    1点赞
  • 题解题解题解题解题解题解题解题解题解题解

    简单,用函数做易如反掌 #include<bits/stdc++.h> using namespace std; int f(int n){ if(n1||n2){ return 1; }else if(n==3){ return 2; } return f(n-1)+f(n-3); } int main(){ int n; cin>>n; cout<<f(n); }

    userId_undefined

    朱彦舟 四(9)班

    14阅读
    0回复
    0点赞
  • 题解

    userId_undefined

    LS_YZY

    出道萌新模拟·模拟练习生时空双修者题解仙人倔强青铜数组·数组操作员
    1阅读
    0回复
    0点赞
首页