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

wordpress网站ampwordpress无域名ip访问

wordpress网站amp,wordpress无域名ip访问,企业网站托管外包怎么做,网站建设佰首选金手指十三❓剑指 Offer 10- II. 青蛙跳台阶问题 难度:简单 一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 答案需要取模 1e97(1000000007),如计算初始结果为:1…

❓剑指 Offer 10- II. 青蛙跳台阶问题

难度:简单

一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。

答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。

示例 1:

输入:n = 2
输出:2

示例 2:

输入:n = 7
输出:21

示例 3:

输入:n = 0
输出:1

提示

  • 0 <= n <= 100

注意:本题与 70. 爬楼梯 相同。

💡思路:动态规划

n = 1 时,只有一种跳法:
在这里插入图片描述
n = 2 时,有两种跳法:
在这里插入图片描述
n 阶台阶,可以先跳 1 阶台阶,再跳 n-1 阶台阶;或者先跳 2 阶台阶,再跳 n-2 阶台阶。而 n-1n-2 阶台阶的跳法可以看成子问题,该问题的递推公式为:
f ( n ) = { 1 n = 0 1 n = 1 2 n = 2 f ( n − 1 ) + f ( n − 2 ) n > 1 f(n)=\left\{\begin{array}{rcc}1&\quad n=0\\1&\quad n=1\\2&\quad n=2\\f(n-1)+f(n-2)&\quad n>1\end{array}\right. f(n)= 112f(n1)+f(n2)n=0n=1n=2n>1

🍁代码:(C++、Java)

C++

class Solution {
public:int numWays(int n) {int ans = 1;int pre1 = 1, pre2 = 1;for(int i = 2; i <= n; i++){ans = (pre1 + pre2) % 1000000007;pre1 = pre2;pre2 = ans;}return ans;}
};

Java

class Solution {public int numWays(int n) {int ans = 1;int pre1 = 1, pre2 = 1;for(int i = 2; i <= n; i++){ans = (pre1 + pre2) % 1000000007;pre1 = pre2;pre2 = ans;}return ans;}
}

🚀 运行结果:

在这里插入图片描述

🕔 复杂度分析:

  • 时间复杂度 O ( n ) O(n) O(n),循环执行 n 次,每次花费常数的时间代价,故渐进时间复杂度为 O ( n ) O(n) O(n)
  • 空间复杂度 O ( 1 ) O(1) O(1),只用了常数个变量作为辅助空间。

题目来源:力扣。

放弃一件事很容易,每天能坚持一件事一定很酷,一起每日一题吧!
关注我LeetCode主页 / CSDN—力扣专栏,每日更新!

注: 如有不足,欢迎指正!

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

相关文章:

  • 中贸网做的网站无锡做网站公司哪家好电话
  • 小型网站建设的经验搜索引擎关键词竞价排名
  • 郑州七彩网站建设公司 交通如何在抖音上投放广告
  • 学网站建设好吗网站设计高端
  • 免费做图片的网站网页制作类软件有哪些
  • 做网站的收获及感想定制开发小程序报价
  • 怎么查网站服务器博达网站建设教程
  • 科协网站建设建议网店推广联盟
  • 如何利用站群做网站高新区网站开发
  • 做ppt设计师哪个网站好做曖免费网站
  • 建设银行网站无法转账网站备案每年审吗
  • 电子商务网站建设软件网站建设周期表
  • 唐山市住房与城乡建设厅网站毕业设计网站开发流程
  • 西宁网站建设公司排名数据共享网站建设
  • 手机版网站用什么开发的自己做图片的网站
  • 建站系统运营南京江宁网站制作
  • 找人做jsp网站株洲市
  • 头条网站怎么做哪个网站是专门为建设方服务的
  • iis8出现在网站首页放单网站
  • 网上如何建网站卖量具申请免费网站主页空间
  • html5 企业 网站做网站时最新菜品的背景图
  • 天睦和生态建设有限公司网站2022年近期重大新闻事件
  • 做网站的目的与意义湖州百度网站建设
  • wordpress标签不解析网站seo排名优化软件
  • 设计logo网站侵权吗知乎南京品牌网站开发模板
  • 现在公司做各网站要多少钱win淘宝客wordpress主题模板
  • 网站定制化什么意思韩国时尚网站欣赏
  • 学校网站模板 红色石家庄昨天下午出了大事
  • 小说网站快速做排名中国新闻社招聘公示
  • 高州网站建设长沙棋牌软件制作开发