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

那曲网站建设网站风格细节

那曲网站建设,网站风格细节,建设小说网站首页,贵州省建设厅官网站题目:有n阶楼梯,一次只能爬一层或者两层,请问有多少种方法? 这类题目其实都可以用斐波那契数列来解决,比如: 一阶楼梯只有一种方法 二阶楼梯有(11,2)两种方法 三阶楼梯有(111,12,21)三种方法 四阶楼梯有(1111,121,112,22,211)五种方式 五阶楼梯有(11111,1112,122,1211,1…

题目:有n阶楼梯,一次只能爬一层或者两层,请问有多少种方法?

这类题目其实都可以用斐波那契数列来解决,比如:

一阶楼梯只有一种方法

二阶楼梯有(1+1,2)两种方法

三阶楼梯有(1+1+1,1+2,2+1)三种方法

四阶楼梯有(1+1+1+1,1+2+1,1+1+2,2+2,2+1+1)五种方式

五阶楼梯有(1+1+1+1+1,1+1+1+2,1+2+2,1+2+1+1,1+1+2+1,2+1+1+1,2+2+1,2+1+2)八种方法,可以看出n阶楼梯是由(n-1) + (n-2)构成的,基数1阶为1,2阶为2.

以下是代码的实现方式:

    //斐波那契数列 迭代方式实现,时间复杂度低private static int calculate(int n) {if (n==1 || n==2) {return n;}int first = 1, second = 2, sum = 0;for (int i = 3; i <= n; i++) {sum = first + second;first = second;second = sum;}return sum;}//递归方式  时间复杂度高(n*2)private static int calculate1(int n) {if (n==1 || n==2) {return n;}return calculate1(n - 1) + calculate1(n - 2);}

斐波那契数列结果为:89
斐波那契数列结果为:89

http://www.yayakq.cn/news/756585/

相关文章:

  • 专业的营销型网站建设价格数据中台搭建
  • 行业门户网站建设方案书设计工作室简介怎么写
  • 网站建设 话术网站建设方案汇报
  • 眉山网站优化网站规划说明书范文
  • 网站做接口如何免费做网站
  • 百度智能云网站建设主做销售招聘的招聘网站有哪些
  • 丹东网站建设网络维护工作总结
  • 济南外贸网站建设公司排名网站数据模版
  • 做儿童方面的网站电子商务是干什么工作的
  • 在大学做网站网站主页效果图
  • 怎么自己编写网站潍坊网站建设方案书
  • 如何做动漫网站长春网站建设网站制作推广
  • 网站设计论文答辩问题及答案旅游网站html
  • 网站制作方案阿里域名注册查询
  • 织梦淘宝客网站黑龙江省关于城市建设政策网站
  • 陕西交通建设集团西镇分公司网站数字营销策划公司
  • 企业服务类网站汨罗网站建设
  • 杭州北京网站建设集客crm
  • 南翔做网站公司自己做自己的私人网站
  • 影视网站怎么做内链做直播网站开发教程
  • 网站开发设计师的工作有好点的网站建设公司吗
  • 招网站建设人员界面设计图片 作品
  • 厦门城乡建设厅网站dw网页制作教程2020
  • nh网站建设推广品牌平台
  • 建设一个购物网站多少钱青岛网站设计报价
  • 网址与网站的区别wordpress标签转换
  • 最新网站开发技术漫画网站建设教程
  • 生物做实验的网站哈尔滨公司网站
  • 淄博网站制作优化自创网站怎么赚钱
  • 芜湖市建设路小学网站cdn 加速 网站