为了账号安全,请及时绑定邮箱和手机立即绑定

C排列组合算法 ?

C排列组合算法 ?

C
慕桂英3389331 2018-11-14 19:15:41
输入数据是这样这的,有N组数字(N不确定),每组中数字的个数也不确定。例如数组1 (1,2,3,4,5)数组2(2,3,4,5,6)数组3(9,0,9,9,0,6,5)数组4(5,6,3,6,8)......要求是从每组数字中取出一个数字,组合成一个数组 并且输出这些数组例如,从数组1中取出1,数组2中取出2,数组3中取出5,数组4中取出5,。。(1,2,5,5...)然后从数组1中取出1,数组2中取出2,数组3中取出5,数组4中取出8 ,(1,2,5,8....).。。。。。然后全部输出。最好能用C语言,java语言,C++都行,要的是把所有的情况都输出出来, 不是计算有多少种情况
查看完整描述

1 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

就是下面的数从自己开始向下乘,一共乘以上边数字的数量,然后再除以上边数字的阶乘。比如C53,下边是5,上边是3,就等于5×4×3(一共乘了三个数,等于上边数字的数量),然后再除以3×2×1(上边数的阶乘)。很简单
这样可以么?

查看完整回答
反对 回复 2018-12-11
  • 1 回答
  • 0 关注
  • 617 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信