有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?

此道题使用类似斐波那契数列方法运用迭代进行操作如果递归会超时

#include<stdio.h>
int main()
{ int N=0,M=0,i=0,sum=0,a[41]={0}; scanf("%d",&N);a[1]=1; a[2]=1;for(i=3;i<=40;i++) //将前40个数储存起来a[i]=a[i-1]+a[i-2];while(N--) { scanf("%d",&M);printf("%d\n",a[M]);} return 1;
}

HDU2040有一楼梯共M级,刚开始时你在第一级相关推荐

  1. 题目3:一段楼梯共n级台阶,规定每一步只能跨一级或两级或三级。要等上第n级台阶共有几种走法?

    题目3:一段楼梯共n级台阶,规定每一步只能跨一级或两级或三级.要等上第n级台阶共有几种走法? 斐波那契数列问题:递归或动态规划均可解此类问题.跳台阶是典型应用之一. 思路:我们先从最后开始考虑,因为规 ...

  2. 有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或者二级,要走上m级,共有多少走法?

    有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或者二级,要走上m级,共有多少走法?注:规定从一级到一级有0种走法. 给定一个正整数int n,请返回一个数,代表上楼的方式数.保证n小于等于10 ...

  3. 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?请编程实现。

    有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?请编程实现. 输入: 输入一个整数M(1<=M<=20),表示楼梯的级数. 输出: 输出不同走法 ...

  4. 超级楼梯——有一楼梯共n级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第n级,共有多少种走法?

    有一楼梯共n级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第n级,共有多少种走法? 现在给你一个正整数n(0<n<40),请你输出不同的走法数. 如n=2,则输出1(你只有一种走 ...

  5. 有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第m级,共有多少走法? 注:规定从一级到一级有0种走法。

    解:这道题我的初始思路走法必定有111...,还有一种就是里面还有二的序列,这是一个排列组合问题.可是太暴力了,时间复杂度是指数倍. 看了一下题解就是要用动态规划来求解. 进阶1: 我们走的最后一步, ...

  6. 共n级台阶,每次可以上1级或2级台阶,有多少种上法?

    CSDN每日一练题目 2022-08-02日CSDN每日一练中等难度题目. 题目要求 1 <= N <= 50,当输入N后在一秒钟之内计算出结果. 题目类型:递归.循环 做答过程 测试示例 ...

  7. 【发射极接地 共射级放大电路 原理讲解与元器件取值 (详细参数说明)+multisim仿真】

    最近想从头好好总结一下一些硬件的经典电路,今天先从发射极接地 共射级放大电路开始吧 共射级放大电路 大多数同学刚开始接触模电,第一个三极管电路就是它吧,将小信号放大的电路,哈哈,虽说简单但是认真扣起来 ...

  8. 共射级放大电路—实现最大输出振幅的方法竟如此简单

    目录 1.基本知识介绍 2.实验分享 3.提高放大倍数的方法 4.如何设计才能实现最大输出振幅 5.拓展一下 文章主要分享在固定电源电压下,共射级放大电路如何才能输出最大振幅.文章所要传达的最重要的一 ...

  9. 共射级放大电路—密勒电容影响下的压摆率

    密勒电容影响下的压摆率 知识背景 等效模型 共射级放大电路基本模型 晶体管等效模型 密勒效应影响下的压摆率会如何表现 从手册里查找密勒电容 不同密勒电容下测试的压摆率大小 总结 提高压摆率的建议 原文 ...

最新文章

  1. Thunder团队第三周 - Scrum会议7
  2. tomcat部署 修改域名和访问域名时去掉项目名
  3. [AI开发]基于深度学习的视频多目标跟踪实现
  4. 【JAVA学习笔记】个人设定
  5. 图像间距pitch是什么?(linesize、stride)(指图像中的一行图像数据所占的存储空间的长度)
  6. 每周一起读 × 招募 | WWW 2019:基于层次化强化学习的多源搜索展示优化
  7. 2017-2018-1 JAVA实验站 第三周作业
  8. 通过 User-Agent 请求头判断设备类型
  9. World Wind Java开发之十一——加载热点信息(仿Google Earth)(转)
  10. VS2010 C# 4.0新特性一览
  11. mkdir() mkdirs() createNewFile
  12. uc/os-II的内存改进与实现TLSF算法的详解,移植实现(三)
  13. mht2html百度云,强烈推荐国内最好的网盘–115网盘
  14. pandas学习之变形
  15. AR/VR研究框架——迎接AR元年
  16. stm32开发板调试问题记录----去除flash读保护以及debug进不去main.c的问题
  17. Linux基础-磁盘阵列RAID
  18. sshsecureshell登录Ubuntu出错,server responded “algorithm negotiation failed”
  19. 用计算机画画的意义,浅谈电脑绘画在美术教学中的意义.doc
  20. 74LSxx versus. 74HCxx

热门文章

  1. [Ubuntu]vim中文乱码
  2. 前端逐帧动画性能探究和比较
  3. 2023秋招--腾讯天美--游戏客户端--二面面经
  4. Java网络请求代理API的设计思路
  5. 微软签约云南 将在云南建IT学院和软件中心
  6. mysql数据库时差
  7. medium,我常看的技术网站
  8. c语言 跨子程序跳转,PLC的条件跳转,子程序调用等指令使用方法
  9. .Net内部缓存System.Web.Caching.Cache 和Redis缓存缓存工厂切换
  10. 开店三大分享:咖啡店装修风格怎么确定?门店氛围如何打造?