【动态规划】力扣509. 斐波那契数

目录

一、题目

二、代码

java 复制代码
class Solution {
    public int fib(int n) {
        if (n <= 1) {
            return n;
        }
        int[] f = new int[n + 1];
        f[0] = 0;
        f[1] = 1;
        for (int i = 2; i <= n; i++) {
            f[i] = f[i - 1] + f[i - 2];
        }
        return f[n];
    }
}
相关推荐
疯狂打码的少年1 分钟前
【数据结构】板块总结 + 下期预告(数据库技术)
数据结构·笔记·算法
郝学胜_神的一滴6 分钟前
Effective Python 条款 2:遵循 PEP 8 编码风格,写出高质量 Python 代码
python·算法
郝学胜-神的一滴7 分钟前
Effective Python 条款 1:确认你正在使用的 Python 版本
开发语言·数据结构·python·程序人生·算法
sel_915 分钟前
【多轮对话论文导读(二)】多轮对话与LLM Agent论文阅读:长期记忆、多轮评估与Agent训练
人工智能·深度学习·算法·语言模型·自然语言处理
一木 之林33 分钟前
五、C++新特性、关键字与编译原理
java·jvm·算法
圣保罗的大教堂1 小时前
leetcode 3718. 缺失的最小倍数 简单
leetcode
万法若空2 小时前
对数恒等式
人工智能·算法·机器学习
青 春 记 忆2 小时前
LeetCode 234. 回文链表|Python 解法详解
python·leetcode·链表
AI小码2 小时前
如何让AI帮你构建项目?七级方法
人工智能·算法·计算机·ai·程序员·大模型·编程
1000世界小札2 小时前
排序算法全景总结:从 O(n²) 到 O(n log n),再到线性时间(附完整对比与选型指南)
数据结构·算法·排序算法