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

广州海珠区核酸检测点seo关键词报价查询

广州海珠区核酸检测点,seo关键词报价查询,有没有做淘宝网站的,网站主机多少钱1.题目 泰波那契序列 Tn 定义如下: T0 0, T1 1, T2 1, 且在 n > 0 的条件下 Tn3 Tn Tn1 Tn2 给你整数 n,请返回第 n 个泰波那契数 Tn 的值。 示例 1: 输入:n 4 输出:4 解释: T_3 0 1 1 …

1.题目

泰波那契序列 Tn 定义如下: 

T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2

给你整数 n,请返回第 n 个泰波那契数 Tn 的值。

示例 1:

输入:n = 4
输出:4
解释:
T_3 = 0 + 1 + 1 = 2
T_4 = 1 + 1 + 2 = 4

示例 2:

输入:n = 25
输出:1389537

提示:

  • 0 <= n <= 37
  • 答案保证是一个 32 位整数,即 answer <= 2^31 - 1

2.算法原理

1.状态表示(是dp表里面的值所表示的含义)

先创建一个dp表(一维数组),然后想办法把它填满

2.状态转移方程(dp[i]等于什么)

dp[i] = dp[i-1] + dp[i-2] + dp[i-3]

3.初始化(保证填表的时候不越界)

dp[0] = 0,dp[1] = 1,dp[2]=1;

4.填表顺序(为了填写当前状态,所需要的状态已经计算过才行)

从左到右

5.返回值(题目要求+状态表示)

dp[n]

class Solution {
public:int tribonacci(int n) {//创建dp表//初始化//填表//返回值//处理边界问题if(n==0) return 0;if(n==1 || n==2) return 1;vector<int> dp(n+1);dp[0]=0,dp[1]=1,dp[2]=1;for(int i=3;i<=n;i++){dp[i]=dp[i-1]+dp[i-2]+dp[i-3];}return dp[n];}
};
http://www.dtcms.com/wzjs/320139.html

相关文章:

  • 外贸网站如何做的好处公众号关键词排名优化
  • 网站排名掉了该怎么做百度网盘下载官网
  • 培训网站建设学校优化设计答案五年级上册
  • 专门做旅游攻略的网站网页设计与制作用什么软件
  • 深圳响应式网站seo 资料包怎么获得
  • 外贸网站建设公司机构免费crm系统手机版
  • 手机屏网站开发seo求职
  • 天河建网站的公司邯郸seo推广
  • 东营区建设局网站百度站长官网
  • 番禺网站建设找哪家自己做网站建设
  • 网站开发一般用哪些语言杭州seo专员
  • 建设牌安全带官方网站企业微信管理系统
  • 做网站和做小程序哪个好网站建设开发公司
  • 平板购物网站建设公司网站建设教程
  • 产品设计师seo工资待遇 seo工资多少
  • 南昌网站建设费用推广竞价的公司有哪些
  • 短视频营销名词解释优化网站找哪家
  • 南京自适应网站网站权重查询接口
  • 网站开发中加入cad功能杭州seo
  • 网站怎么做中英文切换西安网站建设公司排行榜
  • 网络营销网站的建设与策划网站制作优化排名
  • 做网站有哪些类型app推广项目
  • wordpress用来构建什么哈尔滨网络seo公司
  • 一个jsp做的购物小网站设计网站logo
  • 手机企业网站建设深圳外贸推广公司
  • 百姓网网站源码东莞企业网站设计公司
  • 网站建设开发哪家好河南最新消息
  • 国家住房和城乡建设部官方网站百度在线咨询
  • 创业平台app有哪些移动端排名优化软件
  • 会议网站建设方案搭建网站需要什么技术