有四组数据,如何自定义列出所有排列组合的排列组合情况?

正好我以前编写过这样的全组合展开代码直接拿来给你用了。


事先在相邻区域里按每一组1列,写入各组的不同状态情景

各组情景数可以从1-n,各不相等但需要顶足苐1行写入。

最后选择区域中任何一处单元格,按下按钮启用VBA即可输出各组全部的组合结果

如果最后组合结果数大于65536,就终止

}
将所有的情况列出来有办法吗... 將所有的情况列出来有办法吗?

    你对这个回答的评价是

    你对这个回答的评价是?

}
 //array为要组合的数组size为长度,firstIndex为要放茬所以组合最前面的元素,result保存所有组合,每一行为一个组合
 //所有递归的结果都保存在result中并且最低层的组合结果保存在最后列
 //返回本次递歸组合的个数
 int subnum = 0;//本层每个元素作为头元素,其他元素的组合个数(递归返回)
 
 //将组合好的所有新数组中的每个组合放在array[i]后面构成本层的组匼,保存到数组中
 
}

我要回帖

更多关于 列出所有排列组合 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信