2

この例のような問題の一般的なコードを思い付くことができません

入力に応じて、ベクトルまたは 12345 に 1、2、および 3 があります。

同じ数字を繰り返さずに6つの可能な組み合わせがあります

123
132
213
231
321
312

誰でも助けることができますか?

これは私が使用する関数の 1 つです。私は実際の組み合わせのために別のものを持っています

void troca(int *a, int *b)
{
    int x;

    x=*a;
    *a=*b;
    *b=x;
}
4

1 に答える 1

4

C++を使用していますか?(あなたはベクトルに言及しました)

next_permutation を試す

于 2012-08-24T05:04:28.973 に答える