特定のセットの可能な組み合わせをすべて取得する必要があります。たとえば、[1, 4, 7] の場合、結果の組み合わせは次のようになります。
- 111, 114, 117, 141, 144, 147, 171, 174, 177, 411, 414, 417, 441, 444, 447, 471, 474, 477, 711, 714, 717, 741, 744, 747, 771, 774、777。
メソッドを使用してみnext_permutation
ましたが、それは私が望むものではありません (これは 111、144、717 などの値を返しません)。
C++でこれを行う方法はありますか?完全な初心者ですのでご了承ください。
前もって感謝します。