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

一站式网站设计做网站推广弊端

一站式网站设计,做网站推广弊端,信息化建设,高端企业网站定制公司1137. 第 N 个泰波那契数 - 力扣(LeetCode) 1 题干部分 2 拆解 1 状态表示:dp[i] 2 状态转移方程:dp[i]dp[i-1]dp[i-2]dp[i-3] 3 初始化:让dp[0]0,dp[1]dp[2]1 4 填表顺序:从dp[3]开始填从左往右填 5 返回值:dp[n]即为返回的…

1137. 第 N 个泰波那契数 - 力扣(LeetCode)

1 题干部分

 2 拆解

1 状态表示:dp[i]

2 状态转移方程:dp[i]=dp[i-1]+dp[i-2]+dp[i-3]

3 初始化:让dp[0]=0,dp[1]=dp[2]=1

4 填表顺序:从dp[3]开始填从左往右填

5 返回值:dp[n]即为返回的数列Tn

3 思路及代码实现

class Solution {
public:public:int tribonacci(int n) {if(n==0) return 0;if(n==1||n==2) return 1;//建表vector<int> dp(n+1);//初始化dp[0]=0, dp[1]=dp[2]=1;//填表   for(int i=3;i<n+1;i++)dp[i]=dp[i-1]+dp[i-2]+dp[i-3];//返回return dp[n];}
};

4 空间优化

思路:

利用滚动数组来节省dp表的空间开销

创建四个变量,让其位于后面的三个数据向前不断滚动

代码实现:

class solution{
public:
int tribonacci(int n) {if(n==0) return 0;if(n==1||n==2) return 1;inint a=0,b=1,c=1,d=0;for(int i=3;i<n+1;i++){d=a+b+c;a=b,b=c,c=d; }return d;
};

http://www.dtcms.com/wzjs/831454.html

相关文章:

  • 江门网站优化排名惠州网络推广费用
  • 网站建设与规划策划书互联网公司经营范围
  • 招工做哪个网站织梦印刷公司网站源码
  • 凡科建站怎么删除网站建设移动网站用什么建设
  • 外贸网站 备案公司名字大全免费查询
  • 机械网站开发方案网站制作定制图
  • 历下区住房和城市建设局网站做空的网站有哪些
  • 上海网站制作软件做本地团购网站
  • 成都 做网站 模版wordpress 微信朋友圈
  • 微信网站是多少钱怎么给一个花店做网站建设
  • 宣汉县建设局网站外贸购物网站建设
  • 做任务网站源码淘宝客网站能用淘宝图标做标志吗
  • 网站怎么添加管理员建设网站是做手机版好还是pc版好
  • 网站模板修改器店铺运营
  • 台州网站建设公司wordpress注册 邮件
  • angular做门户网站大型地方门户网站源码
  • 小学网站建设情况说明番禺网站开发
  • 购物网站开发django建筑工程网校排行榜
  • 有账号密码网站怎么建设商城网站建设基础设计
  • 建设一个展示商品的网站做网站怎么去进行链接
  • 电商网站的模块网站建设需解决问题
  • 能力天空的网站建设优劣势wordpress 心理
  • 大型旅行社自建网站开发公司技术科总结
  • vs做的网站项目可以改名字吗湖北建设执业注册中心网站
  • 免费推广网站在线wordpress手机文章列表
  • 上海定制网站建设费用手机移动端网站建设宣传
  • 苏州网站建设需要多少钱网站死链接查询
  • 贵州省建设厅考证官方网站网站如何做伪静态
  • 大连网站建设培训班网站空间怎么弄
  • 宁波市住房和城乡建设局网站卡一卡二卡三入口2021