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

元谋县住房和城乡建设局网站互联网营销师是哪个部门发证

元谋县住房和城乡建设局网站,互联网营销师是哪个部门发证,百度登录个人中心,注册公司做网站求解台阶问题 题目描述 现一个算法求解台阶问题。介绍如下: 对于高度为 nn 的台阶,从下往上走,每一步的阶数为 1,2,3 中的一个。问要走到顶部一共有多少种走法。 输入描述 输入一个数字 N (1≤N≤35)N (1≤N≤35)…

求解台阶问题

题目描述

现一个算法求解台阶问题。介绍如下:

  • 对于高度为 nn 的台阶,从下往上走,每一步的阶数为 1,2,3 中的一个。问要走到顶部一共有多少种走法。

输入描述

输入一个数字 N (1≤N≤35)N (1≤N≤35),表示台阶的高度。

输出描述

输出一行,为走法总数。

输入输出样例

示例

输入

4

输出

 7

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 256M
  • 台阶问题解法(动态规划)

  • 对于高度为 n 的台阶,每次可走 1、2 或 3 步,求走法总数的问题,可通过动态规划高效解决。其核心递推公式为:
    f(n)=f(n−1)+f(n−2)+f(n−3)(n≥3)
    基础情况为:

  • f(0)=1(无台阶时视为 1 种方式)
  • f(1)=1(仅 1 种方式:走 1 步)
  • f(2)=2(2 种方式:1+1 或 2
  • ​初始化基础值​
    直接处理 n=0,1,2 的情况。
  • ​动态规划递推​
    使用滚动变量优化空间复杂度(O(1)):
    • 定义 a = f(0)b = f(1)c = f(2)
    • 从 i=3 开始迭代至 n:
      • 计算当前值 current = a + b + c
      • 滚动更新:a = bb = cc = current
  • ​输出结果​
    最终 c 即为 f(n)。
    #include <iostream>
    using namespace std;int main() {int n;cin >> n;// 处理基础情况if (n == 0 || n == 1) {cout << 1 << endl;return 0;}if (n == 2) {cout << 2 << endl;return 0;}// 动态规划(滚动变量优化)long long a = 1, b = 1, c = 2;  // 使用 long long 防止溢出for (int i = 3; i <= n; i++) {long long current = a + b + c;a = b;b = c;c = current;}cout << c << endl;return 0;
    }
    复杂度分析
  • ​时间复杂度​​:O(n),仅需单次遍历。
  • ​空间复杂度​​:O(1),仅用 3 个变量存储状态。
示例验证
输入 n输出 f(n)走法分解(共 f(n) 种)
111
221+12
341+1+11+22+13
471+1+1+11+1+21+2+12+1+12+21+33+1

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

    相关文章:

  • 成都公司做网站软文推广服务
  • 企业网站推广内容新浪体育最新消息
  • 学做早餐网站注册域名在哪里注册
  • 武汉网站制作pc 手机上海最新事件
  • 杭州做网站的企业淘宝店铺运营
  • 2002年做网站多少钱搜索引擎
  • 吐鲁番市建设局网站seo单页面优化
  • 微网站开发费用seo专员工资待遇
  • 郑州的做网站公司今日国际新闻最新消息大事
  • 有哪些做企业网站的刷网站软件
  • 做网站前端多少钱企业网站优化的三层含义
  • 网站demo怎么做北京互联网公司
  • 网站能当做创业来做吗百度指数如何提升
  • 怎样做一个公司网站怎样优化网站排名
  • 中文做网站汕头百度网络推广
  • 建设网站服务商深圳百度推广优化
  • dz网站建设360建站官网
  • wordpress mysql瓶颈大连seo优化
  • 搜索引擎优化指的是什么seo最好的工具
  • 商丘网站建设aliapp双滦区seo整站排名
  • wordpress个人博客动漫主题360优化大师软件
  • 建设网站公司网络营销是什么?
  • 贵阳网站建设网站制作足球比赛直播
  • 校园网站建设需要哪些高端网站设计
  • 网站微信建设运维经验天津seo排名收费
  • 财经网站直播系统建设网站推广技术
  • 校园二手交易网站要怎么做呀seo挖关键词
  • 静态网站设计方案竞价推广工作内容
  • wordpress做网站怎么样seo怎么优化步骤
  • 沈阳大型网站设计公司市场营销案例分析及解答