首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
上法专题
一共有20级楼梯,每次可以上1级或2级,登上第20级一共有多少种上法
1. 分析 上第1级: 1种上法 上第2级: 2种上法 上第3级: 3种上法 3 = 2 + 1 上第4级: 5种上法 5 = 3 + 2 上第5级: 8种上法 8 = 5 + 3 ... 1,2,3,5,8, ... 从第3级楼梯开始,每级楼梯的上法等于之前两级楼梯上法的和。 由此构成斐波那契数列,登上第20级台阶种类数即为该数列第二十项的数值,经计算为109
阅读更多...
有十个台阶,一步或两步走,上楼梯有几种上法?
有十个台阶,一步或两步走,上楼梯有几种上法? 数学解法: 5个两步走:14个两步走,2个一步走:5C1+5C2=153个两步走,4个一步走:5C1+5C2×2+5C3=352个两步走,6个一步走:7C1+7C2=281个两步走,8个一步走:9C1=910个一步走:1综上:2+15+35+28+9=89种 代码递归: #include <stdio.h>int sum =
阅读更多...