Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
123
返回列表 发新帖
楼主: 爱疯

[已解决]a和b猜拳,谁先胜3局就获胜,有几种情形?

[复制链接]
发表于 2016-9-14 16:17 | 显示全部楼层
爱疯 发表于 2016-9-14 15:53
想到3个判断题,来学习。

大部分问题直接用循环就可以,改成递归也可以。
例如,1-n的累计和、连续乘积(阶乘)、整数分解为二进制……等等迭代计算的。

少部分问题,用递归很好做,改成循环反而会很繁琐!
例如,排列组合、汉诺塔移动……


…………
关于递归传递参数,原则上固定值或单纯计算的当然用模块变量即可。
而每次不同或需要根据条件计算并传递的当然就只能放在递归过程中传递了。


回复

使用道具 举报

 楼主| 发表于 2016-9-14 20:07 | 显示全部楼层
本帖最后由 爱疯 于 2016-9-14 20:08 编辑
香川群子 发表于 2016-9-14 16:17
大部分问题直接用循环就可以,改成递归也可以。
例如,1-n的累计和、连续乘积(阶乘)、整数分解为二进 ...

比如,从m个数中取出n个元素按照一定的顺序排成一列,叫做 从m个数中取出n个 的一个排列。
这里,m和n存在限制,即m>=n。


而1楼问题:
一方面,是ab两人排列方面的问题,我觉得属于排列问题。
另一方面,没发现哪儿有m>=n这个条件,又觉得不属于。
所以想再请教下:1楼问题属于排列问题吗?

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-6 13:54 , Processed in 0.237527 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表