//一次可以跳任意个楼梯,跳到第n 层的走法有多少种
//参考跳楼梯问题1,f(n) = f(n-1) + f(n-2) + ... +  f(1) + 1
//1表示从0层直接跳到第n层#include <iostream>
using namespace std;int fun(int n)
{if (n == 1){return n;}int sum = 0;for (int i = n - 1; i > 0; i--){sum += fun(i);}return sum + 1;
}int main()
{int test = fun(4);cout << test << endl;system("pause");return 0;
}

算法四:跳楼梯问题2相关推荐

  1. 算法—斐波拉契数列(跳楼梯问题)

    问题描述: 一只青蛙一次可以跳上1级台阶,也可以跳上2级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 这道题一看,就会轻易的知道用递归,f(1)=1;f(2)=1;f(n)=f(n-1)+f(n-2 ...

  2. 使用PyTorch从零开始实现YOLO-V3目标检测算法 (四)

    原文:https://blog.csdn.net/u011520516/article/details/80228130 点击查看博客原文 这是从零开始实现YOLO v3检测器的教程的第4部分,在上一 ...

  3. C语言:跳楼梯问题(斐波那契数列)(vs)(递归)

    一,问题: 小只因跳楼梯: 众所周知美国校队只因一次可以跳上1级台阶,也可以跳上2级.求该只因跳上一个n级的台阶总共有多少种跳法? 二,思路: /*从逆向想: x层的走法其实就是其前一层或前两层的走法 ...

  4. 10.4.变态跳楼梯

    变态跳楼梯 一:题目描述 一只青蛙一次可以跳上 1 级台阶,也可以跳上 2 级±- 它也可以跳上 n 级.求该青蛙跳上一个 n 级的台阶总共有多少种跳法. 二:解题思路 当有1个楼梯时: 青蛙只能从地 ...

  5. 3-3 兔子跳楼梯 3-4 斐波那契数列(II)

    3-3 兔子跳楼梯 小兔子喜欢蹦蹦跳跳上楼梯 ,它能一次跳1阶楼梯,也能一次跳上2阶楼梯.问小兔子要上一个n阶的楼梯,最多有多少种不同上楼的走法? 输入格式: 输入一行包含一个整数 n,表示有几阶楼梯 ...

  6. 【GZOJ】1369——小明跳楼梯

    题目链接:广大OJ1369 本题亦为广大15级第一次周赛的B题. 题目内容 Problem Description 小明很喜欢跳楼梯. 他可以一次跳一阶楼梯(记为1),也可以一次跳两个台阶(记为2). ...

  7. java经典算法四十题

    java经典算法四十题 [程序9]题目:一个数如果恰好等于它的因子之和,这个数就称为 "完数 ".例如6=1+2+3.编程找出1000以内的所有完数. public class W ...

  8. 图解排序算法(四)之归并排序

    图解排序算法(四)之归并排序 基本思想 归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide) ...

  9. java环形链表_数据结构和算法(四)Java实现环形链表

    1. 数据结构和算法(四)Java实现环形链表 1.1 约瑟夫问题 约瑟夫问题:公元66年,约瑟夫不情愿地参与领导了犹太同胞反抗罗马统治的起义,后来起义失败,他和一些宁死不降的起义者被困于一个山洞之中 ...

最新文章

  1. MyBatis无限输出日志
  2. 【Android】launcher启动参数
  3. map转字符串数组中 php_js将map转换成数组
  4. 解决ff下JQuery无法监听input的keyup事件
  5. UVA11393 Tri-Isomorphism【数学推理】
  6. php 获取刚插入的一条,php获得刚插入数据的id 的几种方法
  7. xgboost和lightGBM区别
  8. 卡在一直同步_Apple Music,可能是最好的本地音乐云同步平台
  9. http协议及基于http协议的文件下载
  10. paypal ec.php,paypal 支付流程
  11. c++ 圆上任意点坐标计算_已知圆上任意三点坐标如何编程来计算这个圆的圆心和半径...
  12. fastapi官方文档翻译 -目录
  13. LeetCode剑指offer算法备战春招-包含min函数的栈
  14. AUTH 使用登录验证
  15. 71页大数据治理运营整体解决方案(附下载)
  16. 3D Instance Segmentation via Multi-Task Metric Learning
  17. Jetson nano 卡刷教程
  18. CNN卷积神经网络 知识点总结
  19. I. 知识图谱 应用案例 --- 阿里巴巴电商知识图谱
  20. 关于2015年《城市轨道交通工程工程量清单 定额》更正的通知〔2018〕13号

热门文章

  1. 《分析服务从入门到精通读书笔记》第一章、数据分析基础(1)
  2. 从零开发Vscode上传图片插件
  3. led大屏按实际尺寸设计画面_主楼大报告厅LED屏幕使用须知
  4. Jar包详解和META-INF作用(…
  5. 推荐一个基于 Spring Boot+MyBatis Plus+JWT 的问卷系统!
  6. 项目六 文件系统与共享资源管理
  7. Samba(文件共享服务)
  8. 支付宝O2O行业解决方案大解析。
  9. 金融业信贷风控算法5-时间序列模型概述
  10. 计算机基础应用寒假作业,计算机应用基础理论试题寒假作业.doc