2013-04-08から1日間の記事一覧

Rubyで2次元配列

size = 3 a = Array.new(size){ Array.new(size, 0) } とするのが正解。 こうすると pp a a[1][2] = 1 pp a と出力したときに [[0, 0, 0] [0, 0, 0] [0, 0, 0]] [[0, 0, 0] [0, 0, 1] [0, 0, 0]] と出力してくれる。 これは配列の各列を初期化するときに、毎…