与えられたK個のオブジェクトのセットでは、サイズN(ここでN> K)のすべてのセットを生成する。例えば、集合{1,2}(K = 2)から始めて、サイズN = 3のすべての集合を生成すると、{1,1,1} {1,1,2}、{ 1,2,1}、{2,1,1}、{2,2,1}、{2,1,2}、{1,2,2}、{2,2,2}。サイズKのオブジェクトのより小さいセットからサイズNのすべてのセットを生成する。
ケンホワイトについての研究:私の研究では、C(mn)(n < m)を扱うアルゴリズムしか出てこなかったが、与えられたセットのアイテムの並べ替えと組み合わせのアルゴリズム。私はコードを投稿していません。なぜなら、アルゴリズムがなければ、私は自分のコードを達成しようとしますか?
私の以前の投稿は明確ではありませんでした。努力するが、誰かが私のためにこのコードを書くことができますか?後でそれを拾うために戻ってください。 6月27日22時54分には本当にプロフェッショナルで有用でした。
これは不可能な目標です。なぜなら、 '{2,2,2}'は可能なセットではないからです。代わりにリストを使って作業しているのであれば、問題は非常に扱いやすいですが、実行する作業が残っているかどうかは不明です。 M個のアイテムのセットからN回サンプリングするのは非常に簡単で、置き換えも簡単です。 – amalloy
あなたは 'K'を' 0'から '(K^N) - 1'まで数えています。 – beaker