1
我有一些節點的圖,我需要爲每個節點分配一個集合;我想有一些像一組數組。有沒有什麼辦法來定義這樣一個數組?Ruby中的數組集合
我有一些節點的圖,我需要爲每個節點分配一個集合;我想有一些像一組數組。有沒有什麼辦法來定義這樣一個數組?Ruby中的數組集合
你可以使用數組
arr=[[],[],[],[],[]]
數組或哈希數組
[x => 1,y => 2, z => 3]
數組和哈希是Ruby中的主要方式。
對於實際使用人組注意,你必須
require 'set'
在IRB玩弄套
你可以做這樣的事情來創建的集數組:
array = Array.new(3) { |index| Set.new [index] }
=> [#<Set: {0}>, #<Set: {1}>, #<Set: {2}>]
這有什麼錯用'Set.new'一個數組? – brito
什麼是「witd」? – sawa
歡迎來到Stack Overflow。不要問我們該怎麼做,你應該嘗試,然後當遇到問題時,詢問有關具體問題。因爲它看起來像你可能已經嘗試過,但我們不能說,因爲沒有任何代碼來審查和幫助調試。我們需要查看你的代碼,所以我們可以提出修正方案,而不是修補一些完全不相關的東西,然後嘗試將它們鎖定到位。 –