x 個の文字列アイテムのセットを持っています。eg("A","B","C","D","E","F")リストから 4 つの項目をランダムに選択する必要がある場合など、考えられるすべての組み合わせを生成するアルゴリズムです。これらの 4 つの項目は、("A","B","C","D") または ("A","B","C","E") または ("A","B") のいずれかです。 ,"C","F") または ("A","B","D","E") ...etc 繰り返しなしで生成されるアイテムのセット数を計算する式が必要です。 ("A"、"B"、"C"、"D" )結果の組み合わせの1つとして、(「A」、「B」、「D」、「C」)のようにセット内のアイテムの位置を置き換えることで、同じアイテムを別の結果の組み合わせと見なすことはできません。また、アルゴリズムが必要です任意のプログラミング言語で可能なすべての組み合わせを生成します。[C#、VB.NET、Java、C++]
助けてくれてありがとう。