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

香港主机做电影网站网络营销策划书5000字

香港主机做电影网站,网络营销策划书5000字,邯郸wap网站建设报价,wordpress打赏插件目录 题目地址: 题目: 青蛙跳台阶问题 我们直接看题解吧: 相似题目,斐波那契数列: 解题方法: 难度分析: 审题目事例提示: 解题思路: 代码实现: 小鸡识补充 题…

目录

题目地址:

题目: 青蛙跳台阶问题

我们直接看题解吧:

相似题目,斐波那契数列:

解题方法:

难度分析:

审题目+事例+提示:

解题思路:

代码实现:

小鸡识补充


题目地址:

LCR 127. 跳跃训练 - 力扣(LeetCode)

难度:简单

今天刷训练跳跃(青蛙跳台阶),大家有兴趣可以点上看看题目要求,试着做一下

题目: 青蛙跳台阶问题

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

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

我们直接看题解吧:

相似题目,斐波那契数列:

斐波那契数列,剑指offer,力扣-CSDN博客

解题方法:

方法是动态规划(循环求余法)

难度分析:

这道题目正在难点在于找出跳跃台阶或者格子的规律,其本质还是求斐波那契数列。

审题目+事例+提示:

结果可能过大,因此结果需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。

解题思路:

在一般情况下,可以把n级台阶的跳法看成n的函数,记为f(n),那么一般情况下,一开始我们有两种不同的选择:

  1. 第一步只跳一级,此时跳法数目等于后面剩下的n-1级 台阶的跳法数目,即f(n-1);
  2. 第一步跳两级,那么跳法数目等于后面剩下的n-2级台阶的跳法数目,即f(n-2)。

所以f(n)=f(n-1)+f(n-2)。

或者这样理解:

第一步只跳一级,n-1个台阶有f(n-1)种跳法,最后还剩一个台阶,最后青蛙只能最后一跳

第一步跳两级,n-2个台阶有f(n-2)种跳法,最后剩余二个台阶,有两种跳法: 

                   ·一次跳两阶   

                    ·一次跳一个台阶 但是这种跳法其实已经在n-1个台阶里包含了,

所以 f(n)=f(n-1)+f(n-2)

这道题与斐波那契数列稍微不同点在于起始点的不同

阶梯跳跃训练:f(0)=1,f(1)=1,f(2)=2...

斐波那契数列:f(0)=0,f(1)=1,f(2)=1...

代码实现:

class Solution {public int trainWays(int num) {int a = 1, b = 1, sum;       //跟斐波那契数列的小区别for(int i = 0; i < num; i++){ //从0开始循环遍历sum = (a + b) % 1000000007;  //取模a = b;b = sum;}return a;}
}
小鸡识补充

为什么res要模1000000007?

 因为这个数字是10位的最小质数,上面的代码并没有问题,只是数字太大会造成溢出,需要将计算结果 % 1000000007才能保证得出的结果在int 范围中

http://www.ds6.com.cn/news/122381.html

相关文章:

  • 大连网站开发公司腾讯云域名注册官网
  • 宜昌云网站建设制作公司网站大概多少钱
  • 浙江华洋建设有限公司网站有广告位怎么找广告商
  • 网站集群 建设方案惠州seo排名优化
  • 珠海响应式网站建设chrome官方下载
  • 湖南手机版建站系统哪家好交换友情链接的目的
  • 网站建设佰首选金手指十七宣传软文是什么
  • 专业的企业宣传片制作企业seo优化的常用手法
  • 长沙做网站好的公司北京疫情消息1小时前
  • 南宁微信网站建设邢台网站公司
  • 江门提供网站制作平台哪里有竞价推广托管
  • 大学网站首页设计竞价推广课程
  • 长沙市建设厅官方网站google收录查询
  • 佛山 顺德营销型网站设计爱站网域名查询
  • 做免费的小说网站可以赚钱吗seo服务加盟
  • 网站飘动简述seo的应用范围
  • 未备案个人网站 如何挣钱百度推广的费用
  • 设计平台网站推文关键词生成器
  • 公司网站建设管理李勇seo的博客
  • 沈阳单页网站制作广州网络广告推广公司
  • 做网站简单还是写程序关键词查询网站的工具
  • 做外贸都有哪些好网站淘宝怎么优化关键词步骤
  • 嵌入式网站开发学习重庆seo杨洋
  • 汕头免费建设网站制作简单网站建设优化推广
  • 做博客网站需要工具吗原创文章代写
  • wordpress bt主题重庆seo薪酬水平
  • 军人运动会官方网站建设目标上海网络推广专员
  • 张家界做网站公司百度权重3的网站值多少
  • 徐州seo管理东莞公司seo优化
  • wordpress修改产品价格搜索引擎优化seo论文