next

xiaoxiao2021-02-28  81

在枚举排列中,用stl中的nextpermutation()函数无论输入的序列中是否都是重复元素 #include <iostream> #include <cstdio> #include <algorithm> using namespace std; int p[100]; int main() { int n;cin>>n; for(int i=0;i<n;i++)cin>>p[i]; sort(p,p+n); do { for(int i=0;i<n;i++)printf("%d ",p[i]); putchar('\n'); }while(next_permutation(p,p+n)); return 0; }
转载请注明原文地址: https://www.6miu.com/read-82741.html

最新回复(0)