hdu 3283 The Next Permutation

来源:互联网 发布:mac virtualbox传文件 编辑:程序博客网 时间:2024/05/01 21:10

STL中的一个函数next_permutation()的运用~~

这道题就是传说的字典树~~

不太懂~~在网上找到这个题解~~

必须理解这个函数是怎么写的~~~

#include<iostream>#include<stdio.h>#include<algorithm>#include <cstring>using namespace std;char a[100];int main(){    int t,i,len,n;    scanf("%d",&t);    for(i=1;i<=t;i++)    {        scanf("%d %s",&n,a);        len=strlen(a);        if (next_permutation(a,a+len)) printf("%d %s\n",i,a);        else          printf("%d BIGGEST\n",i);    }    return 0;}


原创粉丝点击