存在N个数组,输出在每个数组娶一个元素的排列组合结果:
假设:数组A={X,Y,Z}数组B={1,2}
组合的结果:
X1,X2,Y1,Y2,Z1,Z2
排列组合的结果:
X1,X2,Y1,Y2,Z1,Z2,1X,1Y,1Z,2X,2Y,2Z
要求程序可以适应N为任意数和每个长度不同的情况(设内存足够大,可不考虑效率)
假设:数组A={X,Y,Z}数组B={1,2}
组合的结果:
X1,X2,Y1,Y2,Z1,Z2
排列组合的结果:
X1,X2,Y1,Y2,Z1,Z2,1X,1Y,1Z,2X,2Y,2Z
要求程序可以适应N为任意数和每个长度不同的情况(设内存足够大,可不考虑效率)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货