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

教学网站开发应指导方案泊头网站制作

教学网站开发应指导方案,泊头网站制作,前端工程师主要做什么工作,最好的网站建设系统小兔子爬楼梯 介绍 小兔子想去月球上旅行#xff0c;假设小兔子拥有一个阶梯子#xff0c;当你爬完层就可以到达月球#xff0c;小兔子每次可以跳1或者2个台阶#xff0c;小兔子有多少种跳法可以到达月球呢#xff1f; 给定n是一个正整数#xff0c;代表梯子的阶数假设小兔子拥有一个阶梯子当你爬完层就可以到达月球小兔子每次可以跳1或者2个台阶小兔子有多少种跳法可以到达月球呢 给定n是一个正整数代表梯子的阶数当n2时小兔子有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 langenheadmeta charsetUTF-8 /meta nameviewport contentwidthdevice-width, initial-scale1.0 /titleDocument/title/headbodydivp idresult1/pp idresult2/pp idresult3/p/divscript src./js/index.js/scriptscriptlet 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种跳法用ab往后移代表第n-1和第n-2阶梯子的跳法// if (n 2) {// return n// }// let a 1// let b 2// let c// while (n 2) {// c a b//后移ab// 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.dnsts.com.cn/news/57982.html

相关文章:

  • 自己做网站处理图片用什么软件南宁推广公司
  • 通辽网站开发招聘专业的建设网站
  • 深圳城乡和建设局网站wordpress禁用文章定时发布
  • 百度收录网站与手机版网店美工主要负责什么工作
  • 云畅网站建设后台wordpress防止爬虫
  • 网站数据库是什么wordpress多说加载慢
  • 沧州网站建设王宝祥毛衣品 东莞网站建设
  • 怎么自己用手机做网站wordpress汉化.po
  • 我做推广找不到我的网站做电影网站用什么源码
  • 网站页面链接怎么做二维码图片生成器在线制作
  • 大观网站建设做网站用的服务器
  • 加快建设企业门户网站建长沙百度提升排名
  • 天津网站优化多少钱wordpress 招聘网站模板
  • 查公司信息的国家网站内容营销策略有哪些
  • 网站内文章外链如何做图片在线制作软件
  • 奢侈品网站 方案昆明网站建设猫咪科技
  • 网站建设与推广协议书响应网站
  • 微信学校网站模板一级消防工程师考试内容
  • 哈尔滨手机网站建设报价福州设计网站
  • 做网站做本地服务器主播网站开发
  • 什么网站可以做医疗设备的怎么做网站的主页面
  • 开发网站访问流量赚钱php违章网站开发
  • 网络营销公司排名网站关键词优化工具
  • 烟台做网站哪家做的好品牌注册号是哪个
  • 织梦 做网站 知乎wordpress 网校主题
  • 校园网上零售网站建设方案杭州电商公司排名
  • 公司网站设计 优帮云甘肃网站建设方案及案例
  • 怎么经营团购网站老板让做网站报价
  • 中国建设银行网站查询密码是什么做彩票网站推广犯法吗
  • php网站建设方案网络营销方案策划案例