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

做视频网站要什么主机百度seo排名原理

做视频网站要什么主机,百度seo排名原理,织梦做社交网站合适吗,大兴 网站建设小兔子爬楼梯 介绍 小兔子想去月球上旅行,假设小兔子拥有一个阶梯子,当你爬完层就可以到达月球,小兔子每次可以跳1或者2个台阶,小兔子有多少种跳法可以到达月球呢? 给定n是一个正整数,代表梯子的阶数&…

小兔子爬楼梯

介绍

小兔子想去月球上旅行,假设小兔子拥有一个阶梯子,当你爬完层就可以到达月球,小兔子每次可以跳1或者2个台阶,小兔子有多少种跳法可以到达月球呢?
给定n是一个正整数,代表梯子的阶数,当n=2时,小兔子有2种跳法到达月球;当=3时,小兔子有3种跳法跳到月球,以此类推,解释如下图所示:

提示

这里为同学提供一种解题思路。

递归
可以使用递归来实现,具体思路如下:
. 当阶梯数为0时,只有0种方法;当阶梯数为1时,只有1种方法;当阶梯数为2时,只有2种方法,所以当阶梯数小于等于2时,可以直接返回值。
·如果阶梯数大于2,就递归。
解题思路不只这一种,同学们可以自由发挥。

准备

开始答题前,需要先打开本题的项目代码文件夹,目录结构如下:

其中:
·js/index.js是实现函数的is代码文件。
·index.html是显示结果的页面。
在浏览器中预览index.html页面效果如下:

目标

请完善js/index.js文件中的代码,让页面呈现如下所示的效果:

代码

html

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Document</title></head><body><div><p id="result1"></p><p id="result2"></p><p id="result3"></p></div><script src="./js/index.js"></script><script>let r1 = document.getElementById("result1");let r2 = document.getElementById("result2");let r3 = document.getElementById("result3");r1.innerHTML = `2 阶梯子,兔子有 ${climbStairs(2)} 种跳法到达月球。`;r2.innerHTML = `3 阶梯子,兔子有 ${climbStairs(3)} 种跳法到达月球。`;r3.innerHTML = `4 阶梯子,兔子有 ${climbStairs(4)} 种跳法到达月球。`;</script></body>
</html>

js

const climbStairs = (n) => {// TODO:请补充代码/*** 思路:分析可得第n阶梯子的跳法等于第n-1和第n-2阶梯子的跳法之和*/
};
module.exports = climbStairs;

答案

const climbStairs = (n) => {// TODO:请补充代码/*** 思路:分析可得第n阶梯子的跳法等于第n-1和第n-2阶梯子的跳法之和*///法一:递归思想if (n <= 2) {return n} else {return climbStairs(n - 1) + climbStairs(n - 2)}//法二:第1阶梯子有一种跳法 第2阶梯子有2种跳法,用a,b往后移代表第n-1和第n-2阶梯子的跳法// if (n <= 2) {//     return n// }// let a = 1// let b = 2// let c// while (n > 2) {//     c = a + b//后移a,b//     a = b//     b = c//     n--// }// return c//法三:利用解构赋值,整体思想与法二一样// if (n <= 2) {//     return n// }// let a = 1// let b = 2// while (n > 2) {//     // 解构赋值//     [b, a] = [a + b, b]//     n--// }// return b};
module.exports = climbStairs;

容易看出这几个数和斐波拉契数列相关用递归是最简单,后面的两种方法也是一个意思。

知识点

容易看出这几个数和斐波拉契数列相关用递归是最简单,后面的两种方法也是一个意思。

知识点

题还是比较简单也是常见的数列,考的是递归的运用。

http://www.mmbaike.com/news/91404.html

相关文章:

  • 济南网站优化多少钱国外独立站网站
  • wordpress 企业网站制作2022年最火的电商平台
  • php商城网站开发实例视频教程今日军事新闻最新消息新闻报道
  • 兰州工程建设信息网站长沙网站制作策划
  • 南昌做网站优化价格广州商务网站建设
  • 最优化方法哈尔滨seo推广优化
  • 网站HTML怎么做链接网上商城建设
  • 网站降权不更新文章可以吗关联词有哪些小学
  • 发展和建设委员会官方网站深圳关键词快速排名
  • 哈尔滨可以做网站的公司我为什么不建议年轻人做运营
  • 企查查入口网页版搜索关键词优化排名
  • 2023年上海第二波疫情seo建站
  • 网站建设微金手指下拉15网络推广怎么做效果好
  • 柳州网站定制永久免费国外域名注册
  • 403网站打开免费无锡网络推广平台
  • 衡阳电商网站建设seo顾问赚钱吗
  • 公司建网站要多少钱网站制作专业
  • 网站建设软件公司公司怎么在百度上推广
  • 如何做热词网站漯河网站seo
  • 个人可以做哪些有意思的网站小时seo百度关键词点击器
  • 开封网站建设-中企动力搜索引擎分类
  • 傻瓜式网页制作工具重庆百度seo排名
  • 如何用wampp 做网站口碑营销案例分析
  • 门户网站开发框架上海网络推广团队
  • 网站 建设 方案百度推广登录平台
  • 泉州网站制作运营商专业俄罗斯引擎搜索
  • 弄个网站多少钱网站seo优化步骤
  • 心理网站 模版北京seo招聘网
  • 冻品网站的建设背景百度的网站网址
  • 杭州建设实名制报备网站关键词挖掘方法