博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
斐波那契数列
阅读量:4968 次
发布时间:2019-06-12

本文共 321 字,大约阅读时间需要 1 分钟。

记忆话递归

int fib(int n){   if(dp[n]!=0)      return dp[n];   else   {      if(n==0||n==1) return dp[n]=1;      else return dp[n]=fib(n-1)+fib(n-2);   }}

 

动态规划法:

int makefib(int n){   dp[1]=1,dp[0]=1;   for(int i=2;i<=n;++i)   {      dp[i]=dp[i-1]+dp[i-2];   }   return dp[n];}

 

转载于:https://www.cnblogs.com/jrfr/p/10345547.html

你可能感兴趣的文章
ifconfig
查看>>
广播信道--CSMA/CD协议
查看>>
第二十六课
查看>>
Python基础之字符串拼接简单介绍
查看>>
redis-pipeline
查看>>
计蒜客---最大子阵列
查看>>
matlab的conv2、imfilter、filter2
查看>>
弗洛伊德算法(Floyd)
查看>>
xFire 开发web services
查看>>
设计类图
查看>>
ios中将事件添加到系统日历
查看>>
类对象
查看>>
ios 上架流程
查看>>
ajax连接池和XMLHttpRequest
查看>>
[Voice communications] 声音的滤波
查看>>
BZOJ.3139.[HNOI2013]比赛(搜索 Hash)
查看>>
json在线解析
查看>>
Git的优势
查看>>
存储设备形成的层次结构
查看>>
查看oracle数据库服务器的名字
查看>>