1. 程式人生 > >STL next_permutation 全排列

STL next_permutation 全排列

.com printf stl post info pos color 調用方法 r+

調用方法:

    int arr[4]={1,2,3,4};
    while(next_permutation(arr,arr+4)){
        for(int i=0;i<4;i++)
            printf("%d ",arr[i]);
        puts("");
    }

測試效果:

技術分享圖片

註:可以看到1 2 3 4這個結果被跳過了。

STL next_permutation 全排列