有5个以上数据
现在假设有5个数据,它总共就应该有2的4次方个组合共32-1个组合。如下图所示:
K1=N5;
K2=N4;
K3=N4+N5;
K4=N3+N4+N5;
K31=..............
我现在想把这31个组合放到一个数组里面,那位高手能写出这样一个函数。想了N多的办法都没有一个好的方法把,这31种组合用一个函数全部表示出来。 N1=4 N2=6 N3=7 N4=5 N5=33
O 0 0 0 1
O 0 0 1 0
O 0 0 1 1
O 0 1 0 0
O 0 1 0 1
O 0 1 1 0
O 0 1 1 1
O 1 0 0 0
O 1 0 0 1
O 1 0 0 1
O 1 0 1 0
O 1 0 0 1
.........................
现在假设有5个数据,它总共就应该有2的4次方个组合共32-1个组合。如下图所示:
K1=N5;
K2=N4;
K3=N4+N5;
K4=N3+N4+N5;
K31=..............
我现在想把这31个组合放到一个数组里面,那位高手能写出这样一个函数。想了N多的办法都没有一个好的方法把,这31种组合用一个函数全部表示出来。 N1=4 N2=6 N3=7 N4=5 N5=33
O 0 0 0 1
O 0 0 1 0
O 0 0 1 1
O 0 1 0 0
O 0 1 0 1
O 0 1 1 0
O 0 1 1 1
O 1 0 0 0
O 1 0 0 1
O 1 0 0 1
O 1 0 1 0
O 1 0 0 1
.........................
{
string[] arrString = new string[5];
string[][] arrStringAll = new string[n][n];
for(int i=0; i < arrString.Length - 1; i++)
{
for(int j=0; j< arrString.Length - 1; j++)
{
arrStringAll[i][j] = arrString[j];
}
}
return arrStringAll;
}