2006-02-22から1日間の記事一覧
RubyのArray#flattenは配列を「平ら」にします。再帰的構造はどうなるか気になるところですが、エラーになるようです。 a = [ 1, 2, 3, [ 4, 5, 6 ] ] b = [ 0, 0, 0 ] b << b puts a.flatten puts b.flatten #=> in `flatten': tried to flatten recursive …
RubyのArray#flattenは配列を「平ら」にします。再帰的構造はどうなるか気になるところですが、エラーになるようです。 a = [ 1, 2, 3, [ 4, 5, 6 ] ] b = [ 0, 0, 0 ] b << b puts a.flatten puts b.flatten #=> in `flatten': tried to flatten recursive …