组合数
来源:互联网 发布:could not read json 编辑:程序博客网 时间:2024/05/17 05:51
组合数这个问题,我不知道还有其他什么方法 ,只记得学长说,用递归;
最开始自己思考的方法只是循环,就只出现了一部分的组合数,肯定有哪里漏掉的
后来学长讲了递归,开始好不容易懂了,但是后来,自己再看,就又会忘
后来自己一个一个将那些函数调用一个一个地写出来,才得到了最终结果,感觉,当初学长想到这个方法,真是太牛叉了~~
废话不多说,放代码~~
#include <stdio.h>void fun(int a,int b,int v){if(b==0){printf("%d\n",v);return ;}for(int i=a;i>=b;i--)fun(i-1,b-1,v*10+i);}int main(){int n,r;scanf("%d%d",&n,&r);fun(n,r,0);return 0;}
0 0
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 组合数
- 获得当前打开的窗口标题
- topcoder decode
- 690 - Pipeline Scheduling
- Grimace IG 3.0 VX v3 iOS神器 新机 抹机 滴滴打车 快的打车 优步Uber 美团 大众 猫眼 陌陌 微信 携程 同城旅游 美团 大众 一号专车 微信解封 陌陌解封 之换ip篇
- Android自定义属性理解和应用
- 组合数
- JavaScript页面的简单运算
- WWDC总结:开发者需要知道的iOS 9 SDK新特性
- Find Minimum in Rotated Sorted Array II
- expdp数据库时报ora-39002错误问题的处理01
- 优酷菜单
- UVA 10010
- http://www.zhihuishi.com/source/1.html
- Linux 磁盘与文件系统管理(鸟哥私房菜)