
递归算法
WTY2002
这个作者很懒,什么都没留下…
展开
-
1137. 第 N 个泰波那契数
原题链接:https://leetcode-cn.com/problems/n-th-tribonacci-number/题目描述泰波那契序列 Tn 定义如下:T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2给你整数 n,请返回第 n 个泰波那契数 Tn 的值。返回的长度需要从小到大排列。示例1:输入:n = 4输出:4解释:T_3 = 0 + 1 + 1 = 2T_4 = 1 + 1 + 2 = 4原创 2021-05-22 15:22:15 · 194 阅读 · 0 评论 -
面试题 16.11. 跳水板
原题链接:https://leetcode-cn.com/problems/diving-board-lcci/题目描述你正在使用一堆木板建造跳水板。有两种类型的木板,其中长度较短的木板长度为shorter,长度较长的木板长度为longer。你必须正好使用k块木板。编写一个方法,生成跳水板所有可能的长度。返回的长度需要从小到大排列。示例1:输入:shorter = 1longer = 2k = 3输出: [3,4,5,6]解释:可以使用 3 次 shorter,得到结果 3;使用原创 2021-05-22 15:13:17 · 217 阅读 · 0 评论 -
剑指 Offer 10- II. 青蛙跳台阶问题
原题链接:https://leetcode-cn.com/problems/qing-wa-tiao-tai-jie-wen-ti-lcof/题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。示例1:输入:输入:n = 2输出:2示例2:输入:输入:n = 7输出:21示例3:输入:n = 0输出:1提示:0 <= n <= 100解题思路此类求多少种可能性的题目一般都有 递推性质即 f(n原创 2021-05-22 14:44:59 · 181 阅读 · 0 评论 -
剑指 Offer 10- I. 斐波那契数列
原题链接:https://leetcode-cn.com/problems/fei-bo-na-qi-shu-lie-lcof/题目描述写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。斐波那契数列的定义如下:F(0) = 0, F(1) = 1F(N) = F(N - 1) + F(N - 2), 其中 N > 1.斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。答案需要取模 1e9+7(1000000007原创 2021-05-22 14:15:48 · 92 阅读 · 0 评论