晗韩不普通

关注

剑指 Offer 10- II. 青蛙跳台阶问题

晗韩不普通

关注

阅读 39

2022-01-31

思路:其实就是斐波那契数列,用记忆化搜索写吧,比较快。

class Solution {
    vector<int> dp=vector<int> (110,-1);
public:
    int numWays(int n) {
        if(dp[n]!=-1) return dp[n];
        if(n==1) return dp[n]=1;
        if(n==0) return dp[n]=1;
        return dp[n]=(numWays(n-1)+numWays(n-2))%1000000007;
    }
};

 

相关推荐

zibianqu

【剑指 Offer】10- II. 青蛙跳台阶问题

zibianqu 180 0 0

7dcac6528821

LeetCode(剑指 Offer)- 10- II. 青蛙跳台阶问题

7dcac6528821 31 0 0

萨摩斯加士奇

LeetCode——剑指 Offer 10- II. 青蛙跳台阶问题

萨摩斯加士奇 73 0 0

精进的医生

AC 剑指 Offer 10- II. 青蛙跳台阶问题

精进的医生 58 0 0

半秋L

[剑指 Offer 10- II. 青蛙跳台阶问题](经典问题)

半秋L 33 0 0

Gaaidou

LeetCode刷题——剑指 Offer 10- II. 青蛙跳台阶问题

Gaaidou 56 0 0

花海书香

Day8. 10- II. 青蛙跳台阶问题

花海书香 78 0 0

西风白羽

【LeetCode每日一题】剑指 Offer 10- II. 青蛙跳台阶问题(持续更新)

西风白羽 43 0 0

王远洋

[LeetCode]面试题10- II. 青蛙跳台阶问题

王远洋 77 0 0

曾宝月

[C语言][剑指offer篇]--青蛙跳台阶

曾宝月 145 0 0

精彩评论(0)

0 0 举报