我需要找到工作原理是這樣的函數:一定量的數字之間的所有可能的組合的C#
int[] matches = getAllPossibleCombinations(
int lengthOfEachIntReturnedInArray,
List<char> typesOfElementsUsedInCombinations);
輸入元件將這些(這只是一個例子):
int lengthofeachintreturnedinarray = (int) 2
List<char> typesofelementsusedincombinations = {a,b}
然後輸出將呈現T Ó是(在一個字符串數組):
AA
AB
BA
BB
陣列中的每個單獨的輸出元件必須具有由下式定義的長度方法中的第一個參數(在本例中爲2),並且必須包含第二個參數中給定字母之間的所有可能組合
我已經看到關於powersets的一些東西,我應該使用它們,還是應該使用foreach
循環來適應這項工作?
!提出的問題與上面的答案是不一樣的,它不使用set lenghts!
你有這樣做的 – Adrian
債券原子(化學)有什麼要求 – user2606722
你想要的第二個參數是一個'名單'或'列表'?即每個單獨的元素可以多於一個字符? –