1

入力として数値x (15 と仮定)、ビット数d (4)、順列数m (2)を取得する関数を探しています。この関数の出力は、指定された数値xdビットの長さでmビット順列したすべての数値になります。

与えられた数字 ( x = 15、d = 4、m = 2) に対して、6=\binom{4}{2}異なる数字の組み合わせが得られます。

そのような種類の関数が C++ STD やブーストなどに既に存在しているかどうかを知りたいのですが、それらの数値を返します...

PS mまでのすべての順列の数値を返す関数を知っている場合。

よろしく

4

1 に答える 1