我正嘗試爲使用用戶輸入文件生成的二維數組生成所有可能的組合。我需要用perl來獲得這個。 例如:使用perl的未知二維數組的所有可能的陣列組合
假設從輸入文件所形成的2D陣列是這樣的 -
[a, b, c]
[d, e]
[f, g]
此輸入的預期輸出是如下 -
[a, d, f]
[a, d, g]
[a, e, f]
[a, e, g]
[b, d, f]
[b, d, g]
[b, e, f]
[b, e, g]
[c, d, f]
[c, d, g]
[c, e, f]
[c, e, g]
自一個用戶輸入文件的數目行和列可以是任何東西,因此我無法使用固定數量的循環來創建這種組合。
Stack Overflow是不是HW幫助網站。如果您有錯誤,請發佈相關代碼和錯誤消息。 – Noich
您需要顯示您遇到問題的代碼並描述症狀。 – Borodin
@Borodin:但他/她不知道如何編寫代碼給定可變數量的輸入。 – ysth