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

wordpress通过电子邮件天津网络推广seo

wordpress通过电子邮件,天津网络推广seo,自己做网站升seo,开一家互联网公司需要多少钱目录 引言爬楼梯我的解题代码优化 🙋‍♂️ 作者:海码007📜 专栏:算法专栏💥 标题:【Hot 100】70. 爬楼梯❣️ 寄语:书到用时方恨少,事非经过不知难! 引言 爬楼梯 &…

目录

  • 引言
  • 爬楼梯
    • 我的解题
    • 代码优化

请添加图片描述

  • 🙋‍♂️ 作者:海码007
  • 📜 专栏:算法专栏
  • 💥 标题:【Hot 100】70. 爬楼梯
  • ❣️ 寄语:书到用时方恨少,事非经过不知难!

引言

爬楼梯

  • 🎈 题目链接:
  • 🎈 做题状态:

我的解题

class Solution {
public:int climbStairs(int n) {if (n == 1) return 1;// 经典的dp题目,当前状态由前面的状态决定vector<int> dp(n);  // dp[i] 表示爬第i+1个台阶的方法数dp[0] = 1;dp[1] = 2;for (int i = 2; i < n; ++i){dp[i] = dp[i-1] + dp[i - 2];    // 当前状态有前两种状态决定}return dp[n-1];}
};

代码优化

仔细观看上面的代码可以发现,dp数组在计算的过程中只依赖前面两个状态,所以可以将存储空间进行压缩。只需要两个额外变量来记录就行。

class Solution {
public:int climbStairs(int n) {if (n == 1) return 1;// 经典的dp题目,当前状态由前面的状态决定int pre = 1;int mid = 2;int next = mid;for (int i = 2; i < n; ++i){next = pre + mid;pre = mid;mid = next;}return next;}
};
http://www.dtcms.com/wzjs/357903.html

相关文章:

  • 网络营销渠道的三大功能宣城网站seo
  • 网站弹屏广告怎么做淘宝运营培训
  • 湘潭做网站价格问下磐石网络网页自动点击软件
  • tp做网站签到功能百度seo算法
  • 政府门户html网站模板教你如何快速建站
  • 网站 源码 下载刷死粉网站推广
  • 网站开发费用摊销吗本网站三天换一次域名
  • 中国佛山手机网站建设seo搜索引擎优化技术
  • 中国服务外包网网址seo关键词智能排名
  • 企业网站怎么收录电商广告网络推广
  • 公司做网站还是做阿里好呢推广码怎么填
  • html编辑器的特点aso优化方法
  • 室内设计欣赏网站百度网站排名规则
  • 免费推广网站方法大集合推广文章的步骤
  • 深圳建网站天琥设计培训学校官网
  • 池州专业网站建设哪家好电子商务是干什么的
  • 大连淘宝网站建设美国搜索引擎浏览器
  • 哪些网站是用asp.net开发的千瓜数据
  • 盘锦市政建设集团网站网络营销做得好的产品
  • 周口规划建设局网站企业官方网站推广
  • 宁波模板建站定制网站个人接app推广单去哪里接
  • 亚马逊美国站登录入口湖人排名最新
  • 微商城网站建设平台合同seo排名是什么
  • 徐州建设工程交易优化大师win10
  • 宁津做网站灰色关键词怎么做排名
  • 网站标题的写法sem营销
  • 彩票网站该怎么建设app下载
  • 门户网站建设方法快抖霸屏乐云seo
  • 用h5开发的网站模板下载建站网站关键词优化
  • 阜阳手机网站建设南京百度快速排名优化