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

【Python数据结构与算法】递归----上台阶

在这里插入图片描述

题目:上台阶

描述
有n级台阶(0<n<20),从下面开始走要走到所有台阶上面,每步可以走一级或两级,问有多少种不同的走法。

输入
一个整数n
输出
走法总数
样例输入

4

样例输出

5

AC代码

def ways(n):  if n == 1 or n == 0:  return 1return ways(n - 1) + ways(n - 2)  
print(ways(int(input())))

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 设计理念中——抽象与接口和用(C#)
  • 【运维自动化】网络统一监控运维管理解决方案(PPT建设方案)
  • SpringCache的使用
  • unplugin-vue-components 插件配置 忽略 部分目录下的组件自动导入
  • Python 实现光波带宽换算(完结)
  • 信号处理——自相关和互相关分析
  • promise一点通,promise.all用法,try catch基本用法图
  • 智能相机背后的图像防抖(IS)技术介绍
  • 【GoLang】Golang 快速入门(第一篇)
  • MySQL和PostgreSQL group by后 Concatenate 拼接所有的字符串
  • Java--接口和内部类
  • Minio多主机分布式 docker-compose 集群部署
  • 释放自动化测试潜能:性能优化策略与实战技巧!
  • 【计算机情绪分析】十大数据集合集!宝藏合集,速看!
  • 网络编程 --------- 1、网络编程基础知识
  • Cookie 在前端中的实践
  • js递归,无限分级树形折叠菜单
  • JS字符串转数字方法总结
  • 从重复到重用
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 计算机在识别图像时“看到”了什么?
  • 来,膜拜下android roadmap,强大的执行力
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 如何邀请好友注册您的网站(模拟百度网盘)
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 使用common-codec进行md5加密
  • 一份游戏开发学习路线
  • 扩展资源服务器解决oauth2 性能瓶颈
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • #{} 和 ${}区别
  • $L^p$ 调和函数恒为零
  • (0)Nginx 功能特性
  • (145)光线追踪距离场柔和阴影
  • (7)摄像机和云台
  • (Java数据结构)ArrayList
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (分类)KNN算法- 参数调优
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (三分钟)速览传统边缘检测算子
  • (深度全面解析)ChatGPT的重大更新给创业者带来了哪些红利机会
  • (一) springboot详细介绍
  • (一)UDP基本编程步骤
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (自适应手机端)行业协会机构网站模板
  • .Net - 类的介绍
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .Net6 Api Swagger配置
  • .NET单元测试
  • .Net的C#语言取月份数值对应的MonthName值
  • .NET开源纪元:穿越封闭的迷雾,拥抱开放的星辰
  • .vue文件怎么使用_我在项目中是这样配置Vue的
  • /var/spool/postfix/maildrop 下有大量文件
  • ??Nginx实现会话保持_Nginx会话保持与Redis的结合_Nginx实现四层负载均衡