From: UENO Katsuhiro Date: 2003-02-17T21:25:56+09:00 Subject: [ruby-list:37117] Re: 配列とべき集合 うえのです。 度々すみません。 On Mon, 17 Feb 2003 21:19:02 +0900 UENO Katsuhiro wrote: > べき集合しか求められませんが、こんなのは如何でしょう。 Integer#[] を使うともう少しスマートになりますね。 class Array def power ret = [] 0.upto(2**size - 1) { |m| a = [] each_with_index { |i,n| a.push i if m[n] == 1 } ret.push a } ret end end -- ---- - - - -- - うえの かつひろ