next_permutation()メソッドが使用され

完全な配列のn == 3であります

123

132

213

231

312

321

コードは以下の通りであります:

書式#include <iostreamの>

書式#include <アルゴリズム>

名前空間stdを使用。

INTメイン(){

INT [10] = {1,2,3}。

// [0]〜[2]との間の配列は、next_permutationを解決する必要があります

行う{

COUT << [0] << [1] << [2] << ENDL。

}一方(next_permutation(+ 3)); // 0を返すへの電流は、最後の完全な配列であります

//この時点では、より多くの呼び出しは、最初のテストパターンへ[0]〜[2]バックをnext_permutation場合

}

 

出力は次のようになります。

123

132

213

231

312

321

おすすめ

転載: www.cnblogs.com/younanyihu/p/12366943.html