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

织梦网站logo站酷app

织梦网站logo,站酷app,wordpress二次开发难吗,北京互联网公司大厂有哪些欢迎来到Cefler的博客😁 🕌博客主页:那个传说中的man的主页 🏠个人专栏:题目解析 🌎推荐文章:题目大解析(3) 前言 算法原理 1.状态表示 是什么?dp表(一维数组…

在这里插入图片描述

欢迎来到Cefler的博客😁
🕌博客主页:那个传说中的man的主页
🏠个人专栏:题目解析
🌎推荐文章:题目大解析(3)

在这里插入图片描述


前言
算法原理

1.状态表示
是什么?dp表(一维数组)里面的值所表示的含义
怎么来?
(1):题目要求 (2):经验+题目要求 (3) :分析问题的过程中,发现重复子问题

2.状态转移方程
dp[i] = ?

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

4.填表顺序
为了填写当前状态的时候,所需要的状态已经计算过了

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

编写代码四步骤:创建dp表->初始化->填表->返回值


目录

  • 👉🏻第 N 个泰波那契数

👉🏻第 N 个泰波那契数

原题链接:第 N 个泰波那契数

mycode:

class Solution {
public:int tribonacci(int n) {//处理dp表可能越界情况if(n==0)return 0;if(n==1||n==2) return 1;//1.建表vector<int> v(n+1);//2.初始化v[0] = 0,v[1] = v[2] = 1;//3.填表for(int i = 3;i<=n;i++)v[i] = v[i-3]+v[i-2]+v[i-1];//返回值return v[n];}
};

空间优化
在这里插入图片描述

class Solution {
public:int tribonacci(int n) {//处理dp表可能越界情况if(n==0)return 0;if(n==1||n==2) return 1;int a = 0,b = 1,c = 1,d = 0;//3.填表for(int i = 3;i<=n;i++){d = a+b+c;a = b;b = c; c = d;}//返回值return d;}
};
http://www.yayakq.cn/news/374197/

相关文章:

  • 说明网站建设与网站运营的区别南昌建网站单位
  • 科网站建设杭州门户网站开发
  • wordpress栏目首页企业seo如何优化
  • 做冻品海鲜比较大的网站有哪些化妆品营销型网站模板
  • 都匀住房和城乡建设局网站视频软件app
  • 网站建设用户需求曲阳有没有做网站里
  • 免费的个人主页网站做网站的销售
  • 团购网站建设流程杭州网站建设官网蓝韵网络
  • 做个网站要花多少钱福州seo视频
  • 做网站会后期维护吗建网站的网站有哪些
  • 国外的一个大学生做的匿名社交网站深圳seo优化推广业务员
  • 营销型网站建设的价格珠海网站建设网络推广
  • 如何设置标签wordpress江苏网站seo设计
  • 省住房城乡建设厅网站广州现在可以正常出入吗
  • 网站安全漏洞扫描工具自己做网站如何盈利
  • 花溪村镇建设银行网站网站怎样做的有吸引力
  • 杭州网站设计我选柚v米科技搭建之星
  • 美橙网站建设学习教程哪些方法可以建设网站
  • 网站建设 李奥贝纳电子商务行业发展现状
  • 佛山住房和城乡建设部网站官网中国十大热门网站排名
  • 一个网站如何做推广方案seo推广培训学费
  • 怎么做网站平台梦想网站用户体验是什么
  • 如何查看一个网站是不是用h5做的网站的费用
  • 网站建设技巧讠金手指排名26wordpress相同的cms
  • 网站关键词重要吗连接打开wordpress
  • 做资源网站赚钱吗百度关键字优化精灵
  • 网站后台使用建设网站八大员成绩查询
  • 做美食的网站有那一些网页设计与制作教程课后答案第三版
  • 网站制作与免费网站建设黑龙江省建设集团网站
  • 上海营销型网站建设公司现在淘客做网站还行吗