鱼C论坛

 找回密码
 立即注册
查看: 2538|回复: 2

大神快帮小弟解决

[复制链接]
发表于 2016-3-29 18:49:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
口袋中有红 黄 蓝白黑五种颜色的区域若干个,每次从口袋中先后去除三个球,问得到三种不同颜色的球的可能取法,输出每种排列的情况。。。。
这个用枚举来做好复杂啊,小弟刚学看不懂,还有什么方法,或者用枚举给小弟说一下。。。顺便问一下,为什么球的个数不会影响结果呢???结果是60种。。。好纠结啊@@
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-3-29 21:46:49 | 显示全部楼层
红、黄、蓝、白、黑 五种颜色的球若干个,就是说每种颜色至少有一个,现在问的是不同颜色的可能取法,会有相同颜色的就不用管它,第一个球取到不同颜色的种类有五种,第二次要与第一次取到的球不同颜色的种类只有四种,第三次要与前两次的球不同颜色的种类只有三种,就是说有5*4*3=60种排序取法。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-3-30 21:40:47 | 显示全部楼层
http://blog.csdn.net/laoyang360/article/details/8097375
看下这篇吧,你这就是全排列打印,当然,如果你刚学c,那还是先不看为好
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-26 22:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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