当前位置: 首页 > article >正文

Leetcode—1137. 第 N 个泰波那契数【简单】

2024每日刷题(160)

Leetcode—1137. 第 N 个泰波那契数

在这里插入图片描述

记忆化搜索实现代码

class Solution {
public:
    int tribonacci(int n) {
        int zero = 0;
        int one = 1;
        int two = 1;
        if(n == 0) {
            return zero;
        }
        if(n == 1) {
            return one;
        }
        if(n == 2) {
            return two;
        }
        int ans = 0;
        for(int i = 3; i <= n; i++) {
            ans = zero + one + two;
            zero = one;
            one = two;
            two = ans;
        }
        return ans;
    }
};

运行结果

在这里插入图片描述
之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!


http://www.kler.cn/a/307425.html

相关文章:

  • 【Linux】TCP原理
  • 怎么监控员工电脑?分享5个监控员工电脑的绝佳方法(立竿见影!建议收藏!)
  • HTML(超文本标记语言)
  • AI 大模型如何赋能电商行业,引领变革
  • Linux驱动开发(4):Linux的设备模型
  • Word2Vec,此向量维度,以及训练数据集单条数据的大小,举例说明;Skip-gram模型实现词嵌入;热编码(One-Hot Encoding)和词向量;
  • uniapp 实现Toast轻提示!
  • 分类预测|基于黑翅鸢优化最小二乘支持向量机分类预测Matlab程序BKA-LSSVM 多特征输入多类别输出 含基础LSSVM
  • 面试—MySQL
  • 自制一键杀死端口进程程序# tomcat 如何杀死tomcat进程
  • 【C++题目】1.日期差值
  • MySQL篇(运算符)(持续更新迭代)
  • bat批量修改文件名
  • c++ templates常用函数
  • 完美的宝塔面板防御策略,基于 fail2ban
  • 探索人工智能的未来趋势
  • Docker基本概念详解及优势分析
  • Linux 文件 IO 管理(第一讲)
  • 探索GPU算力在大模型和高性能计算中的无限潜能
  • 排序算法-交换排序
  • MyBatis 增删改查【后端 17】
  • Oracle数据库中的Oracle Label Security是什么
  • 默认端口被占用后,如何修改Apache2 端口
  • ThinkPHP Email功能如何配置才能发送邮件?
  • 获取Live2d模型
  • 人工智能开发实战matplotlib库应用基础