几组数据配对问题 急需高手解决
一:1,2,3,4二:a,b,c
三:e,f,g,h,i
四:5,6,7,8
五:j,k,l,m,n,o,p
这五组数据,1,2,3,4,a,b,c,d。。。。。o,p 这是一种
1a,1b,1c,1d,1e,1f。。。。。1p是一种
1ae,1be。。。。。。。是一种
1ae5,1be5。。。。。。是一种
1ae5j,1be5j。。。。。。是一种
请问有多少种,每一种都要得到,算法是什么。。。。
万分感谢!!!!!!!!!!!! --------------------编程问答-------------------- int iCount = 0;
for (int i1 = 0; i1 < arr1.length; i1++) {
for (int i2 = 0; i2 < arr2.length; i2++) {
for(int i3 = 0; i3 < arr3.length; i3++) {
for(int i4 = 0; i4 < arr4.length; i4++) {
iCount++;
}
iCount ++;
}
iCount ++;
}
iCount ++;
} --------------------编程问答-------------------- int iCount = 0;
for (int i1 = 0; i1 < arr1.length; i1++) {
for (int i2 = 0; i2 < arr2.length; i2++) {
for(int i3 = 0; i3 < arr3.length; i3++) {
for(int i4 = 0; i4 < arr4.length; i4++) {
for(int i5 = 0; i5 < arr5.length; i5++) {
iCount++;
}
iCount++;
}
iCount ++;
}
iCount ++;
}
iCount ++;
}
--------------------编程问答--------------------
按照这个思路,可以算出第一个数组开头的配对数,
同样的,调整顺序,就可以算出其他数组开头的配对数。
不过这个事最笨的算法。
肯定还有其他办法。
补充:Java , Web 开发