Lazy loaded image
leetcode刷题笔记 1137. 第 N 个泰波那契数
字数 263阅读时长 1 分钟
2021-11-5
2025-2-26
type
status
date
slug
summary
tags
category
icon
password
comments

1137. 第 N 个泰波那契数

1.难度:简单

2.题目

泰波那契序列 Tn 定义如下:
T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2
给你整数 n,请返回第 n 个泰波那契数 Tn 的值。

3.示例

1)示例2
输入:n = 4 输出:4 解释: T_3 = 0 + 1 + 1 = 2 T_4 = 1 + 1 + 2 = 4
2)示例2 输入:n = 25 输出:1389537

4.提示 0 <= n <= 37 答案保证是一个 32 位整数,即 answer <= 2^31 - 1。

5.思路分析

和一道题不能说一模一样,但也差不多。为了锻炼动态规划,第一次实现同样用了新建数组。第二次选择用四个数pqrs,s为中间值,每次r=r+p+q,pq往前递推。一样的简单题

6.题解

7.ac成绩

notion image
上一篇
网络安全
下一篇
leetcode刷题笔记 509. 斐波那契数

评论
Loading...