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

做内贸只要有什么网络推广网站什么是seo优化

做内贸只要有什么网络推广网站,什么是seo优化,专业网站建设制作公司,网站丢失了怎么办题目: 三步问题。有个小孩正在上楼梯,楼梯有 n 阶台阶,小孩一次可以上 1 阶、2 阶或 3 阶。实现一种方法,计算小孩有多少种上楼梯的方式。结果可能很大,你需要对结果模 1000000007。 示例 1: 输入:n 3 输…

题目:

三步问题。有个小孩正在上楼梯,楼梯有 n 阶台阶,小孩一次可以上 1 阶、2 阶或 3 阶。实现一种方法,计算小孩有多少种上楼梯的方式。结果可能很大,你需要对结果模 1000000007。

示例 1:

 输入:n = 3 
 输出:4
 说明:有四种走法

示例 2:

 输入:n = 5
 输出:13

解法思路:

1--状态表示

        经验+题目要求

        以i位置为结尾。。。。

        dp【i】表示:到达i位置时,一共有多少种方法

2--状态转移方程

       以i位置的状态,最近的一步,来划分问题

3--初始化

4--填表顺序

5--返回值

实现:

public class Solution {public int waysToStep(int n) {int MOD = (int) 1e9 + 7;//防止溢出//处理边界的情况if (n == 1 || n == 2) return n;if (n == 3) return 4;int[] dp = new int[n + 1];dp[1] = 1;dp[2] = 2;dp[3] = 4;for (int i = 4; i <=n; i++) {dp[i] = ((dp[i - 1] + dp[i - 2]) % MOD + dp[i - 3] % MOD);}return dp[n];}public static void main(String[] args) {Solution solution = new Solution();int n=4;System.out.println(solution.waysToStep(n));}
}

http://www.dtcms.com/wzjs/420764.html

相关文章:

  • 接入公安网站规定推广普通话宣传语100字
  • 洛阳网站建设哪个好点咖啡seo是什么意思
  • 360网站建设服务器seo营销培训
  • 济宁网站建设兼职推广app的方法和策略
  • 网站建设经营服务合同指数基金什么意思
  • oa系统网站建设方案百度seo竞价推广是什么
  • 东莞网站建设做网站百度培训
  • 网站程序代码网络推广培训
  • 网站建设发展历程网上营销是做什么的
  • 南京做网站的公司中级经济师考试
  • 好看简单易做的网站宁波seo推广方式排名
  • 制作网站公司首 荐乐云seo专家企业培训的目的和意义
  • 上海网站建设 永灿五八精准恶意点击软件
  • 河北省网络科技网站湖南seo服务
  • 朋友做的网站图片不显示怎么学做电商然后自己创业
  • 网站推广的网站作用2022拉人头最暴利的app
  • dede网站怎么备份网络推广平台有哪些?
  • 网站域名到期什么意思软文网站平台
  • 如何用华为云服务器做网站百度关键词推广网站
  • 实体服务器做网站2021最火关键词
  • bbs网站设计杭州seo网站推广排名
  • 电白区建设局网站起飞页自助建站平台
  • 做阿胶上什么网站比较好国外网站如何搭建网页
  • 网站被刷怎么办自媒体怎么赚钱
  • 育贤网站建设网络营销策划书的范文
  • 赤城网站建设上海网站快速排名提升
  • 张北网站建设上海有名网站建站开发公司
  • 瑞达恒建筑网站seo排名怎么做
  • 网站开发四川百度关键词排名神器
  • 阆中市网站建设百度公司简介介绍