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

怎样做自己的 优惠卷网站登封网站设计

怎样做自己的 优惠卷网站,登封网站设计,免费制作企业宣传册制作工具,建筑总包二级资质假如你现在爬楼梯,需要n阶才能到达楼顶,每次可以爬1或2 台阶,你有多少中不同的方法可以爬到楼顶。 例如: 输入:n2 输出:2 //有两种方法可以到达楼顶,1阶1阶,2阶。 输入&…

假如你现在爬楼梯,需要n阶才能到达楼顶,每次可以爬1或2 台阶,你有多少中不同的方法可以爬到楼顶。

例如:

输入:n=2

输出:2     //有两种方法可以到达楼顶,1阶+1阶,2阶。

输入:n=3

输出:3     //有3种方法可以爬到楼顶,1阶+1阶+1阶,1阶+2阶,2阶+1阶。

定义状态:设dp[i]为到达第i个台阶的数量

        状态转移方程:

        要到达第i个台阶,有种方式

1,从第i-1个台阶爬上一个台阶

2,从第i-2个台阶爬上两个台阶

因此:到达第 i 个台阶的方法数量是到第 i-1 个台阶和 i-1 个台阶方法的总和

        dp[i] = dp[i-1] + dp[i-2]        ,i>2

        dp[i] = 1        ,i<2

i = 3开始计算到n

#include<iostream>
using namespace std;
int climbstairs(int n)
{int dp[n+1];for(int i=0;i<=n;i++){if(i<2){dp[i] = 1;}else{dp[i] = dp[i-1]+dp[i-2];}		}return dp[n];
}
int main()
{int n=0;cin>>n;int m=climbstairs(n);cout<<m<<endl;return 0;system("pause");
}

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

相关文章:

  • 国际货代做网站seo外包公司怎么样
  • 大型网站建设兴田德润优惠南宁seo做法哪家好
  • 钢管网站模板推广关键词怎么设置
  • wordpress的语言合肥网站优化软件
  • 外网建筑设计网站在线建站平台免费建网站
  • 自己做网站哪种好做搜索竞价
  • wordpress 淘宝分享插件下载排名优化服务
  • 网页设计代码html模版网站关键词怎么优化排名
  • 个人网站建设方案模板seo公司的选上海百首网络
  • 河北省城乡建设委员会网站seo网站推广经理招聘
  • 巧更妙改wordpress语言_wordpress英文变中文天津seo网络
  • 网站后台分类网站优化公司认准乐云seo
  • 如何网站建设团队信息流广告加盟代理
  • 为什么要创建网站中小企业管理培训课程
  • wordpress guid温州seo排名公司
  • 怎么做网站自己当站长毕节地seo
  • 公司网站网站不备案优化防控举措
  • 服装厂做1688网站效果好不好跨境电商seo是什么意思
  • 什么网站可以做投资平台营销
  • 电子商务网站建设开发文档seo专业推广
  • wordpress站群功能东莞网络公司电话
  • 网站代码验证网站片区
  • 重庆企业网站建设哪家好关键词快速排名seo怎么优化
  • 网站最初的索引量从何而来seo网络优化
  • 建什么网站好求个网站
  • 武汉专业做网站团队营销型网站方案
  • 做电商网站需要多少时间湖北最新消息
  • 茂名手机网站建设公司名录哪个网站是免费的
  • 做导购网站需要多大的服务器汨罗网站seo
  • 买的网站可做360广告联盟吗怎么在百度上推广