注:templatetypedefの投稿を読んだ後、セットのデカルト積をそれ自体で一定の回数計算しようとしているようです。
私が解決しようとしている問題が何と呼ばれているのか完全にはわかりませんが、それは私に取って代わった順列にかなり近いようです。
だから基本的に、私の問題はこれです。配列が与えられた場合、例えば:
{1, 2, 3}
サイズ、たとえば2。出力する必要があります。
{1,1},{1,2},{1,3},{2,1},{2,2},...
サイズが3の場合、
{1,1,1},{1,1,2},{1,1,3},{1,2,1},{1,2,2},{1,2,3},{1,3,1}...
どうすればいいですか?
私の問題の目的のために、私は15の数値の入力サイズを持っているので、15のforループを作成できると思いますが、それは私にはハックのようです。
ありがとう。
編集:自分が何を求めているのか、実際に何が必要なのかが本質的に同じ問題であることがわからなくなった後、問題を編集しました。templatetypedefの投稿を読んだ後、それ自体のサイズの回数でセットのデカルト積を計算しようとしているようです。