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

旅游景区网站建设方案简洁文章类织梦网站模板

旅游景区网站建设方案,简洁文章类织梦网站模板,网站怎么做seo优化啊,手机优化软件排行一、题目 一只青蛙一次可以跳上1级台阶#xff0c;也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 答案需要取模 1e97#xff08;1000000007#xff09;#xff0c;如计算初始结果为#xff1a;1000000008#xff0c;请返回 1。 二、示例 2.1也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 答案需要取模 1e971000000007如计算初始结果为1000000008请返回 1。 二、示例 2.1 示例 1 【输入】n 2 【输出】2 2.2 示例 2 【输入】n 7 【输出】21 2.3 示例 3 【输入】n 0 【输出】1 提示 0  n  100 三、解题思路 根据题目描述青蛙只能跳1级台阶或者跳2级台阶那么我们可以针对这个条件演示一下不同台阶青蛙的跳法。比如 对于1阶台阶来说小青蛙只有1种跳法就是向上跳1级对于2阶台阶来说小青蛙有2种跳法分别是向上跳1级然后再跳1级 直接向上跳2级对于3阶台阶来说小青蛙有3种跳法分别是执行3次1级跳 直接向上跳2级再跳1级 先跳1级然后直接向上跳2级对于4阶台阶来说小青蛙有5种跳法分别是执行4次1级跳 2次1级跳再直接跳2级 直接跳2级再执行2次1级跳 1级跳再直接跳2级再执行1次1级跳 执行2次2极跳……针对上面描述我们来看下面图示会更好理解一些 从上面的示例中我们可以看到从1阶到4阶的跳法分别是1种、2种、3种、5种……是不是似曾相识呢是的就是斐波那契数列那为什么会是这样的规律呢下面我们以第n级台阶来看对于它来说往前一步其实只有两种情况 【情况1】在第n-1级处那么只需要向上跳1步即可。 【情况2】在第n-2级处那么只需要向上跳2步即可。 既然是这样我们以f(n)表示到达第n级阶梯的跳法那么可以推理出 f(n) f(n-1) f(n-2) , 所以我们根据推导出的公式关系就可以解出——青蛙跳上一个 n 级的台阶总共有多少种跳法了。 四、代码实现 class Solution {public int numWays(int n) {int a  1, b  a, c  b, mod  (int)1e9  7;for (int i  2; i  n; i, a  b, b  c) c  (a  b) % mod;return c;} } 今天的文章内容就这些了 写作不易笔者几个小时甚至数天完成的一篇文章只愿换来您几秒钟的 点赞  分享 。 更多技术干货欢迎大家关注公众号“爪哇缪斯” ~ \(^o^)/ ~ 「干货分享每天更新」
http://www.hkea.cn/news/14407183/

相关文章:

  • 单页 网站模板南充做网站的公司
  • 上海网站设计见建设开创网站要怎么做
  • 怎么查看网站收录985短网址生成器
  • 如何创建一个论坛网站专门做微信小程序的公司
  • 佛山 网址开发 网站制作培训学做网站要多久
  • 网站建设免费代理wordpress 开玩笑 呵
  • 自己建网站装饰公司网站建设流程
  • 自适应网站的缺点广州网站建设排行
  • 小程序开发 与网站开发区别ps切片做网站
  • 网站程序组成现在做什么网站好
  • wordpress创建数据库类型选什么用做网站不带优化的吗
  • 企业网站开发常用的字体网站怎么做关键词排名
  • 网站建设公司的网销好做吗二手车网站建设论文
  • wordpress ie8不兼容青岛市做网站优化
  • 电子商务网站开发技术路线山西建站公司
  • 网站托管内容网站优化公司排行
  • 网站模板套餐深圳画册设计企业
  • 怎么注册公司抖音账号西安seo公司哪家好
  • 电子商务网站建设的一般步骤有论企业网站建设的必要性
  • 如何使用c 进行网站开发上海seo推广服务
  • 黑龙江建设部网站四川电商推广公司
  • 网站如何快速被百度收录wordpress分类目录样式
  • 个人网站导航html源码江西专业网站建设
  • 安徽网站线上开发公司开发app贵吗
  • 国内永久免费saascrm做网站送优化
  • 做视频比较好的理财网站有哪些服装外贸流程
  • 网站免费建站pixiv app秀米网站怎么做推文
  • 做网站赚金币专注小程序定制开发
  • 西部数码怎么上传网站淮安市住房和城乡建设局网站首页
  • 企业网站一般包括哪些内容青岛网站建设公司哪家好