I would like to create all possible combinations of a binary vector made of a fixed number of 0 and 1. For example:
dim(v)=5x1; n1=3; n0=2;
In this case I'd like to have something like:
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
I found some help reading this post
Create all possible combiations of 0,1, or 2 "1"s of a binary vector of length n
but i would like to generate only the combinations I need avoiding any waste of space (I think that the problem will increase explonentially with n)
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…