Possible Duplicate:
ruby - Permutation between elements of an array紅寶石 - 在一個陣列
我編碼在谷歌SketchUp中紅寶石插件和我面對,而試圖在置換是存在的另一個陣列的陣列的不同元件的一個現實問題不同元素之間的置換,所有這些取決於用戶組合。
我有陣列狀的陣列:
[["a, "b", c"], ["lol1", "lol2", lol3"], ["so1", "so2", "so3"]]
對於像的組合:
[1, 2, 3]
輸出應該仍然相同:
[["a", "b", "c"], ["lol1", "lol2", "lol3"], ["so1", "so2", "so3"]]
但是,對於像的組合:
[2, 1, 3]
輸出應該是:
[["b", "a", "c"], ["lol2", "lol1", "lol3"], ["so2", "so1", "so3"]]
但對於像組合:
[3, 2, 1]
輸出應該是:
[["c", "b", a"], ["lol3", "lol2", "lol1"], ["so3", "so2", "so1"]]
呃......是我還是... – ByScripts
您使用的是哪個版本的Ruby?你寫了什麼代碼? –
@Mehdi Kamar,這個數組並不包含你認爲它的作用。它是一個數組數組,但每個子數組只包含一個字符串。 – steenslag