未名湖边的烦恼问题
来源:互联网 发布:vc 小游戏源码 编辑:程序博客网 时间:2024/05/16 02:54
http://blog.csdn.net/f_zyj/article/details/50358965
//在以上的博客看到的,博主把我的疑问都解答了!
分析:因为排在第一个永远只能是还鞋的人,那么代码的实现上会比较别扭。我们换成从最后一位开始,那么就没有这个问题了。
#include <stdio.h>int FangAn(int m,int n);int main(int argc, const char * argv[]){ int m=0,n=0,s=0; scanf("%d%d",&m,&n); s=FangAn(m, n); printf("%d\n",s); return 0;}//代码实现的核心部分是从最后排在最后的那位人开始的//因为第一位永远只能是还鞋的人,那么代码的实现会很别扭,所以思路转换成从最后一位人开始排列 int FangAn(int m,int n){ //m<n的时候,即排在前面的没有一个是还鞋的,不符合题目要求,函数开始返回 if (m<n) { return 0; } //当需要借鞋的人数==0,即没有的时候,此次排列是成功的 if (n==0) { return 1; } //假设两种情况,一种是排一个还鞋的,一个是排借鞋的 return FangAn(m-1, n)+FangAn(m, n-1);//起初,我并不能理解这部分}
0 0
- 关于未名湖边的烦恼问题
- 未名湖边的烦恼问题
- 未名湖边的烦恼
- 未名湖边的烦恼
- 未名湖边的烦恼
- 未名湖边的烦恼
- 未名湖边的烦恼
- 未名湖边的烦恼
- 未名湖边的烦恼
- 未名湖边的烦恼
- 未名湖边的烦恼
- 未名湖边的烦恼
- 未名湖边的烦恼
- 未名湖边的烦恼引起的递归问题探讨
- 蓝桥杯--未名湖边的烦恼 --- 递归
- 蓝桥杯 未名湖边的烦恼
- 蓝桥杯 未名湖边的烦恼
- 蓝桥杯 未名湖边的烦恼
- C-Free 5.0编译失败问题解决办法
- CODE【VS】2849 素数判定 3(米勒拉宾素数测试的方法)
- 红与黑(其实是走地砖
- Cocos2dx使用spine骨骼动画导致在iphone6s、iphone7真机闪退的解决办法
- CentOS 7 配置php语言开发环境
- 未名湖边的烦恼问题
- XML解析
- POJ1328-雷达装置
- DecimalFormat中0与#的区别
- Mybatis中javaType和jdbcType对应关系
- 回文数-蓝桥杯
- 将Web项目War包部署到Tomcat服务器基本步骤
- A1054.The Dominant Color
- iOS 动画解析 支付宝支付动画 上