var arr_zb = new Array();
arr_zb[0] = ['A','B','C'];
arr_zb[1] = ['B','A','D'];
arr_zb[2] = ['A','B'];
arr_zb[3] = ['B','A'];
arr_zb[4] = ['A','B','E'];
arr_zb[5] = ['Z','X','D'];
arr_zb[6] = ['X','Z','C'];
arr_zb[7] = ['X','Z','E'];
arr_zb[8] = ['N','M','C'];
arr_zb[9] = ['M','N','D'];
arr_zb[10] = ['N','M','E'];
一组长度固定为11的数组,其中的元素为长度为N的数组。
求解:
1.相同的元素数组组合在一起
2.组合后的数组长度固定为11
3.固定按照以下搭配
例如-
533组合:
AAAAA+ZZZ+NNN
AAAAA+ZZZ+MMM
AAAAA+XXX+NNN
....
2333组合:
BB+CCC+DDD+EEE
AA+CCC+DDD+EEE
....
其实就是每个数组的元素不动,按照规定的搭配组合。
4.按照以上条件求所有组合
希望有CODER看到可以帮助一下,小弟在这里谢过!