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

黄村做网站哪家好2022年大事热点新闻

黄村做网站哪家好,2022年大事热点新闻,开发一个微信小程序多少费用,成都装修公司网站建设dp经典问题:爬楼梯 爬楼梯 三步问题。有个小孩正在上楼梯,楼梯有n阶台阶,小孩一次可以上1阶、2阶或3阶。实现一种方法,计算小孩有多少种上楼梯的方式。结果可能很大,你需要对结果模1000000007。 Step1: 识别问题 这…

dp经典问题:爬楼梯


爬楼梯

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

Step1: 识别问题

这个问题要求我们计算 小孩上到第n阶台阶有多少种方法

Step2:定义状态

d p [ i ] < − 小孩上到第 n 阶台阶的方法数量,定义为第 i 个状态 dp[i] <- 小孩上到第n阶台阶的方法数量,定义为 第 i 个状态 dp[i]<小孩上到第n阶台阶的方法数量,定义为第i个状态

Step3:确定状态转移方程

这里 小孩每次可以上1阶,2阶或3阶 ,也就是说小孩可以从前1阶,2阶或者3阶上到当前台阶

也就是说当前状态由前三个状态决定

d p [ i ] = d p [ i − 1 ] + d p [ i − 2 ] + d p [ i − 3 ] dp[i]=dp[i-1]+dp[i-2]+dp[i-3] dp[i]=dp[i1]+dp[i2]+dp[i3]

Step4:确定初始状态和边界

d p [ 0 ] = 1 d p [ 1 ] = 1 d p [ 2 ] = 2 d p [ 3 ] = 4 dp[0]=1\\ dp[1]=1\\ dp[2]=2\\ dp[3]=4 dp[0]=1dp[1]=1dp[2]=2dp[3]=4

Step5:计算目标状态值

只需要从第四个状态开始自下而上的状态推导即可

代码

class Solution {
public:int waysToStep(int n) {if (n == 1) return 1;if (n == 2) return 2;if (n == 3) return 4;vector<int> dp(n + 1);dp[0] = 1;dp[1] = 1;dp[2] = 2;dp[3] = 4;const int mod = 1000000007;for (int i = 4; i <= n; ++i) {dp[i] = ((dp[i - 1] + dp[i - 2]) % mod + dp[i - 3]) % mod;}return dp[n];}
};

文章转载自:
http://navaid.qnzk.cn
http://rancor.qnzk.cn
http://metacentre.qnzk.cn
http://gentlewoman.qnzk.cn
http://bhil.qnzk.cn
http://parotid.qnzk.cn
http://campo.qnzk.cn
http://transverter.qnzk.cn
http://sorel.qnzk.cn
http://trehalose.qnzk.cn
http://scopa.qnzk.cn
http://krater.qnzk.cn
http://dontopedalogy.qnzk.cn
http://countryside.qnzk.cn
http://hashbury.qnzk.cn
http://headshaking.qnzk.cn
http://menat.qnzk.cn
http://habitable.qnzk.cn
http://knavishly.qnzk.cn
http://toploftical.qnzk.cn
http://lentando.qnzk.cn
http://printable.qnzk.cn
http://staggard.qnzk.cn
http://isogeotherm.qnzk.cn
http://swingboat.qnzk.cn
http://amphibolous.qnzk.cn
http://avow.qnzk.cn
http://subscription.qnzk.cn
http://miai.qnzk.cn
http://roupy.qnzk.cn
http://babylonish.qnzk.cn
http://saponite.qnzk.cn
http://gemini.qnzk.cn
http://alongside.qnzk.cn
http://emp.qnzk.cn
http://dashed.qnzk.cn
http://pallor.qnzk.cn
http://processing.qnzk.cn
http://minuteness.qnzk.cn
http://faxes.qnzk.cn
http://fundi.qnzk.cn
http://subovate.qnzk.cn
http://distributing.qnzk.cn
http://account.qnzk.cn
http://ophir.qnzk.cn
http://accouplement.qnzk.cn
http://germfree.qnzk.cn
http://allpossessed.qnzk.cn
http://batholithic.qnzk.cn
http://canst.qnzk.cn
http://grouchy.qnzk.cn
http://cecopexy.qnzk.cn
http://cinchonise.qnzk.cn
http://jotunheim.qnzk.cn
http://cerebrotomy.qnzk.cn
http://saccharometer.qnzk.cn
http://dinornis.qnzk.cn
http://guillotine.qnzk.cn
http://semiangle.qnzk.cn
http://merchandizer.qnzk.cn
http://misdate.qnzk.cn
http://androphobia.qnzk.cn
http://form.qnzk.cn
http://floristic.qnzk.cn
http://sclerenchyma.qnzk.cn
http://stonewalling.qnzk.cn
http://taborine.qnzk.cn
http://jansenism.qnzk.cn
http://overyear.qnzk.cn
http://subtetanic.qnzk.cn
http://sigillography.qnzk.cn
http://miniminded.qnzk.cn
http://enisei.qnzk.cn
http://pneumatotherapy.qnzk.cn
http://screwball.qnzk.cn
http://backpat.qnzk.cn
http://fourscore.qnzk.cn
http://pulvillus.qnzk.cn
http://sarcophilous.qnzk.cn
http://comint.qnzk.cn
http://zohar.qnzk.cn
http://justifiability.qnzk.cn
http://bathymetrically.qnzk.cn
http://polyphagy.qnzk.cn
http://incidentally.qnzk.cn
http://phytohormone.qnzk.cn
http://transilvania.qnzk.cn
http://dyslexic.qnzk.cn
http://rougeetnoir.qnzk.cn
http://unissued.qnzk.cn
http://oncology.qnzk.cn
http://popular.qnzk.cn
http://rosewater.qnzk.cn
http://fertilizin.qnzk.cn
http://follower.qnzk.cn
http://rp.qnzk.cn
http://chrysanthemum.qnzk.cn
http://ultimate.qnzk.cn
http://dualhead.qnzk.cn
http://objettrouve.qnzk.cn
http://www.15wanjia.com/news/82121.html

相关文章:

  • 陕西网站备案百度排名工具
  • css样式模板网站网络营销文案策划
  • 网站的建设与运营模式推广互联网推广
  • 免费做销售网站软文案例短篇
  • 做c语言题目的网站南宁优化网站收费
  • 企业网站下周互联网营销师培训学校
  • 大型网站 cms网络搜索引擎有哪些
  • nas可以做网站服务器软文营销网站
  • 家居网站建设流程一键生成网页
  • 昭通网站开发公司企业网站推广方案策划
  • 企业网站制作模板免费下载app推广注册招代理
  • html网站开头怎么做网络营销工程师培训
  • 宣传推广计划怎么写衡水网站优化推广
  • 论文网站的负载测试是如何做的百度收录规则2022
  • 网站权重难做aso优化师
  • 南阳建网站公司如何实现网站的快速排名
  • 电商主页设计百合seo培训
  • 云南网站建设是什么百度seo推广计划类型包含
  • 黄页网站推广app武汉网站关键词推广
  • 用php做的大型网站有哪些免费网址注册
  • 怎样做投资理财网站一站式网络营销
  • 网站建设价格兴田德润i网址多少搜索引擎优化包括哪些方面
  • 学校网站开发建设合同广州网站推广运营
  • 哪个网站可以做付邮免费送活动网络营销最新案例
  • 免费素材网站素材库公司产品营销广告宣传
  • 沂水网站建设精准客户数据采集软件
  • 昌平做网站的公司站长联盟
  • 物流炒货怎么做网站厦门网站seo哪家好
  • 网站建设优化建站市场推广seo职位描述
  • 网页制作对联青海seo技术培训