递归:打靶10次,求累积和90环的种数/概率
来源:互联网 发布:怎么更新windows系统 编辑:程序博客网 时间:2024/05/29 04:36
Ref: 《程序员面试宝典》
//递归:打靶10次,求累积和90环的种数/概率#include<iostream>using namespace std;int sum;//count the cases where total score = 90int store[10];//score 10 score for each shotvoid Output()//print the result{/*for(int i = 9; i>=0; --i)cout<<store[i]<<" ";cout<<endl;*/++sum;}void Comput(int score, int num)//until score = 90{if( score<0 || score>(num+1)*10 )//次数num为0-9return;if( num == 0 )//last time, Output result{store[num] = score;Output();return;}for ( int i = 0; i<= 10; ++i ){store[num] = i;//previous score range [0, 10]Comput(score - i, num - 1);}}int main(){Comput(90, 9);cout<<"总数: "<<sum<<endl;return 0;}//Result: 92378
0 0
- 递归:打靶10次,求累积和90环的种数/概率
- 打靶10次打中90环的可能性有多少种
- 打靶递归--10枪90环(YC)
- 递归计算战士打靶S次打了N环一共有多少种可能的问题
- 递归 打靶
- 一个射击运动员打靶,靶一共有10环,连开10枪打中90环的可能性有多少种?(递归算法)
- 面试题:一个射击运动员打靶,靶一共有10环,连开10枪打中90环的可能性有多少种?请用递归算
- 打靶问题的一种递归解法
- 第十二周递归求爬楼梯的种数
- 打靶组合问题 打靶十次中90环的情况数 integer partition
- 求连续素数和的种数
- 打靶问题 一个射击运动员打靶,靶一共有10环,连开10枪打中90环的可能行有多少种?
- 打靶问题。一个射击运动员打靶,靶一共有10环,连开10 枪打中90环的可能性有多少?
- 打靶问题 一个射击运动员打靶,靶一共有10环,连开10枪打中90环的可能行有多少种?
- 打靶问题。一个射击运动员打靶,靶一共有10环,连开10 枪打中90环的可能性有多少?
- 【算法】递归求数组指定范围内最大和次大的数值
- 打靶问题(递归)
- 打靶(递归)问题
- ZFXEngine开发笔记之Shadow Volume
- RoboCup 2D足球仿真team_logo制作方法
- 数列(sequence) 题解
- DST,蝶形运算
- cpufreq
- 递归:打靶10次,求累积和90环的种数/概率
- lua math库
- [SDOI2011]计算器
- DocumentWriter的addDocument方法
- 五大常用算法之一:分治算法(红脸书生)
- C++纯虚函数
- CU分割信息提取(更新续)
- C语言--分支结构
- 五大常用算法之二:动态规划算法(红脸书生)