例:1から10までの数字があります。すべての組み合わせで、すべての変数が繰り返されることなく1回含まれていますが、...まあ... 3628800(10 * 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 1 = 3628800)。
私の場合、コンピューターはランダムな組み合わせを選択するのではなく、すべての組み合わせをチェックする必要があります。あとは、システムは必要な組み合わせを配列に格納します。しかし、私はアルゴリズムを考えることができず、インターネットでアルゴリズムを見つけることができません(おそらく私が正しい方法を検索していないためです)。
すべての組み合わせに繰り返し変数がない場合、多数の変数を混合するためにどのアルゴリズムを使用できますか?