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

北京华人博学营销型网站建设价格百度地图推广怎么收费标准

北京华人博学营销型网站建设价格,百度地图推广怎么收费标准,西安网站制作推广,智慧团建官网登录口hot100_70. 爬楼梯 思路 - 动态规划(数学归纳法) 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 示例 1: 输入:n 2 输出:2 解释:有两种方法可以爬…

hot100_70. 爬楼梯

  • 思路 - 动态规划(数学归纳法)

假设你正在爬楼梯。需要 n 阶你才能到达楼顶。
每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?

示例 1:
输入:n = 2
输出:2
解释:有两种方法可以爬到楼顶。

  1. 1 阶 + 1 阶
  2. 2 阶

示例 2:
输入:n = 3
输出:3
解释:有三种方法可以爬到楼顶。
4. 1 阶 + 1 阶 + 1 阶
5. 1 阶 + 2 阶
6. 2 阶 + 1 阶

思路 - 动态规划(数学归纳法)

动态规划:设数组 dp[n],代表到第n个台阶有几步。
dp[0] = 0
dp[1] = 1
dp[2] = dp[0] +dp[1] = 1
dp[3] = dp[1] +dp[2] = 2 (从1 跨两步,从2跨一步)

dp[n] = dp[n-2] +dp[n-1]

class Solution {public int climbStairs(int n) {if(n==0){return 0;}if(n==1){return 1;}if(n==2){return 2;}int dp[] = new int[n+1];dp[0] = 0;dp[1] = 1;dp[2] = 2;for(int i=3;i<=n;i++){dp[i] = dp[i-1] + dp[i-2];}return dp[n];}
}
class Solution {public int climbStairs(int n) {int p=0,q=0,r=1;for(int i=1;i<=n;i++){p = q;q = r;r= p+q;}return r;}
}
http://www.dtcms.com/wzjs/54408.html

相关文章:

  • 烟台市未成年思想道德建设网站全国疫情最新消息今天新增
  • 校园网站制作模板营销软文代写
  • 中国建设银行招投标网站获客软件
  • 网站的推广方法怎样做企业推广
  • 兰州网站制作联系方式今日的新闻
  • 网站建设 趋势陕西企业网站建设
  • 网站分页怎么做sem是什么检测分析
  • 高校两学一做网站建设手机百度
  • 江门网站建设方案优化市场营销的策划方案
  • 咨询公司注册经营范围长沙百度seo
  • wordpress编辑器 下载地址seo诊断方案
  • 珍爱网建设网站的目的最好的bt磁力搜索引擎
  • 有帮忙做网站的吗百度文库个人登录
  • 高端网站建设公司排名学电脑在哪里报名
  • word超链接网站怎么做杭州seo教程
  • 房产信息网网站原创代写文章平台
  • 做兼职写小说网站网络推广违法吗
  • 做网站需要会写代码百度上怎么做推广
  • 做软欧的网站上海百度推广开户
  • 打电话说帮忙做网站百度seo关键词怎么做
  • 软件app免费下载大全优化网站排名费用
  • 做数学题好的网站windows优化大师是电脑自带的吗
  • 盐城市建设局网站打不开湖南网络推广服务
  • 移动端比较好的网站网站域名购买
  • 黄页群发软件建站seo是什么
  • 免费网站报价单怎么做推广搜索怎么选关键词
  • 选服务好的网站建设公司地推网
  • 网站制作的详情表aso关键字优化
  • 做智能家居网站建站平台如何隐藏技术支持
  • 怎么做网站关键词视频湖州网站seo