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

【Leetcode】509. Fibonacci Number

题目地址:

https://leetcode.com/problems/fibonacci-number/

求第n nn个Fibonacci数。其中F [ 0 ] = 0 , F [ 1 ] = 1 F[0]=0, F[1]=1F[0]=0,F[1]=1

代码如下:

classSolution{public:intfib(intn){staticconstexprarray<int,31>f=[](){array<int,31>a;a[0]=0,a[1]=1;for(inti=2;i<=30;i++)a[i]=a[i-1]+a[i-2];returna;}();returnf[n];}};

时空复杂度O ( 1 ) O(1)O(1)

http://www.jsqmd.com/news/732523/

相关文章:

  • ZNC Web管理界面完全指南:远程控制你的IRC bouncer
  • 网易云QQ音乐歌词提取工具:一键获取LRC歌词的终极解决方案
  • 从“阿大阿二阿三”到产品代码:一个嵌入式工程师的BACnet MS/TP协议栈移植笔记(基于STM32+FreeRTOS)
  • SOCD Cleaner终极指南:免费解决游戏按键冲突的完整方案
  • 终极指南:企业级API设计的架构模式与最佳实践
  • 专题--Redis
  • 如何使用SmartSwipe实现Activity滑动返回功能
  • 在Node.js服务中集成Taotoken实现稳定高效的大模型调用
  • 企业云盘权限体系设计:32维度权限模型与最小权限原则实战
  • GitHub趋势发现工具:算法驱动,精准捕捉技术热点与潜力项目
  • Adobe-GenP 3.0:5分钟免费激活Adobe全家桶的终极指南
  • MCP 2026量子计算环境适配:为什么92%的HPC团队在2025 Q3已启动预验证,而你还在用经典模拟器?
  • 为Claude Code编程助手配置Taotoken作为自定义模型提供商
  • 如何用Blender 3MF插件实现专业3D打印工作流:完整指南
  • 如何快速掌握React Native Extended StyleSheet:从零搭建电商应用界面的完整指南
  • 零成本CS进阶指南:机器学习、数据库与软件工程实战路径
  • C站模型下载安装保姆级教程:从Civitai找到心仪模型到Stable Diffusion WebUI一键出图
  • Labelme下载安装与使用指南
  • Dozo:统一管理AI编程助手配置,实现跨平台知识同步
  • 别再手动积分了!Python math库的erf/erfc函数,5分钟搞定高斯误差计算
  • 终极指南:witr项目安全实践与生产环境诊断工具安全使用方法
  • STM32无感FOC入门难?先搞懂BLDC六步换向的过零检测原理(附示波器波形分析)
  • 10倍效率提升:Unix环境与开发工具实战指南
  • gitbase开发者指南:如何扩展自定义函数和表
  • 3种方式彻底解决音乐文件加密问题:Unlock-Music完整实践指南
  • 电机正反转
  • 3个关键步骤,让你的AMD Ryzen内存性能飙升
  • EasyExcel终极指南:百万级社交媒体数据处理与可视化报告生成全流程
  • 【权威实测】MCP 2026在Cryogenic FPGA集群上的延迟突增问题:基于23台D-Wave Advantage2+与Quantinuum H2实机压测的8类根因定位法
  • Hugging Face 的 ml-intern 火了,但别把它当成自动炼丹器:我本地跑通前先看这 4 个边界