阅读背景:

谁能给出个数组元素选出n个的所有可能

来源:互联网 
n小于元素的个数。
描述起来的过程很简单,但是极难写啊。
假设元素为a,b,c,d,e,选出3个的所有组合应该有10个,首先可以把a拿出来,剩下的选出2个,这是6种(abc,abc,abe,acd,ace,ade)然后把b拿出来,cde中选出2个来,这是3种(bcd,bce,bde),然后加上cde这总共10种。想了几个小时了实现也不对。 假设元素为a,b,c,d



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: