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

手机网站规划小程序开发哪家好

手机网站规划,小程序开发哪家好,51社社播放器,网站界面设计 考虑因素题例: 问题描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 一、三大步骤 第一步骤:定义数组元素的含义 定义dp[i]是什么意思(所求什么就定义什么) 题…

题例:

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

一、三大步骤

第一步骤:定义数组元素的含义

定义dp[i]是什么意思(所求什么就定义什么)

题例:跳上i级的台阶总共有dp[i]种跳法,要求n级即要求dp[n]

第二步骤:找出数组元素之间的关系式

求数组元素之间的关系式

例题:dp[n]=dp[n-1]+dp[n-2](可能从前一个一阶跳上来或者是两阶跳上来的方法叠加)

第三步骤:找出初始值

注意数组不允许下标位负数

例题:因为dp[2]=dp[1]+dp[0],所以需要给出dp[1]和dp[0]

dp[1]=1,dp[0]=0

第四步骤:再次检查

观察我们知道dp[2]=2,但是dp[2]=dp[1]+dp[0]=0,所以不能从2开始要从3开始

代码:

#include <bits/stdc++.h>
using namespace std;
int main()
{int n;cin>>n;int dp[1000];dp[0]=0,dp[1]=1,dp[2]=2;for(int i=3;i<=n;i++){dp[i]=dp[i-2]+dp[i-1];}cout<<dp[n];return 0;
}

本文参考:告别动态规划,连刷40道动规算法题,我总结了动规的套路-CSDN博客

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

相关文章:

  • wordpress 字体设置上海排名seo公司
  • 外国人搞笑做视频网站淘宝关键词top排行榜
  • 企业网站推广的方法包括seo技术教学视频
  • 拍大师官方网站 图片做视频西安关键词排名推广
  • 湛江网站建设方案书拉新app推广平台
  • 幼儿园网站建设百度app下载最新版
  • 网站突然在百度消失了如何写好软文推广
  • 网站和新媒体建设管理最近一周的新闻大事10条
  • 安康网站建设公司电话百度指数的数据怎么导出
  • 西宁网站seo公司惠州网站关键词排名
  • 大连专业html5网站建设想要导航页面推广app
  • 京东 推广网站怎么做网店推广渠道有哪些
  • asp.net 网站 价格网站更新seo
  • 沧州网站建设价格公司做网络推广怎么做
  • 连云港做网站优化免费b2b网站有哪些
  • 答辩ppt模板下载免费完整版长春百度seo公司
  • 怎么做网站的外链谷歌排名
  • 仕德伟做的网站图片怎么修org域名注册
  • 网页设计 收费seo词库排行
  • 怎么样建一个网站5118
  • 做网站什么语言最好小说排行榜百度
  • 永久免费自助建网站互联网广告代理加盟
  • 沈阳网站建设推广免费的舆情网站
  • 北京大型网站建设国际网络销售平台有哪些
  • 网站建设 方案semen
  • 网站建设所需的硬软件搜索引擎营销简称seo
  • 做文库网站怎么赚钱seo关键词排名优化品牌
  • 阿里云虚拟主机可以做几个网站吗网页设计是干嘛的
  • 建设银行网站理财产品免费网站大全
  • 做阿里巴巴网站店铺装修费用网站的推广