Kombinationen eines binären Vektors erstellen
Ich möchte alle möglichen Kombinationen eines Binärvektors aus einer festen Zahl von 0 und 1 erstellen. Zum Beispiel: dim (v) = 5x1; n1 = 3; n0 = 2; In diesem Fall hätte ich gerne etwas wie:
1,1,1,0,0
1,1,0,1,0
1,1,0,0,1
1,0,1,1,0
1,0,1,0,1
1,0,0,1,1
0,1,1,1,0
0,1,1,0,1
0,1,0,1,1
0,0,1,1,1
Ich habe Hilfe beim Lesen dieses Beitrags gefundenErstelle alle möglichen Kombinationen von 0,1 oder 2 "1" s eines binären Vektors der Länge n aber ich möchte nur die Kombinationen generieren, die ich brauche, um Platzverschwendung zu vermeiden (ich denke, dass das Problem mit n explosionsartig zunehmen wird)