Subject: Re: Generate binary sequences of length n?
From: Robert Dober <robert.dober gmail.com>
Date: Mon, 10 Aug 2009 04:15:14 +0900
References: 343519343520343521
In-reply-to: 343521
>
> (1<<n).times.map{ | d | "%0{n}b" % d }
Oh I just forgot, maybe you need the "combinatoric" method ;)
n.times.inject( [ "" ] ){ |s,| s.map{ |e| [ e + "0", e + "1" ] }.flatten }