2017-11-19 13 views
0

私はコードを作成していますが、私のコードでこの問題に遭遇しました。どのようにRubyで独自の多次元配列を作成しますか?私は検索を試みたが、ウェブサイトのどれも助けにならなかった。 (少なくともそれらが第一級オブジェクトではない)独自の多次元配列を作成するにはどうすればよいですか?

+0

あなたは2次元または3次元マトリックスのようなものについて話していますか? –

答えて

1

ルビーには多次元配列がありません

一つは、同じ長さの配列を含む配列を作成することによって、この動作をシミュレートすることがあります

arr = [[1, 2], [3, 4]] 

又は動的に:

arr = Array.new(2) { |_| Array.new(2) } 

また、標準ライブラリにはMatrixクラスがあります。

+0

"Rubyに多次元配列はありません" - なぜOPがそれらを作成するか尋ねるのはその理由だと思いますか? –

関連する問題