Print all permutation in lexicographic order

前端 未结 9 2043
悲哀的现实
悲哀的现实 2020-11-30 10:04

I want to print all permutation of string in lexicographic order. I wrote this code:

void permute(char *a, int i, int n) {
   if (i == (n-1)) printf(\"\\\"%s         


        
9条回答
  •  鱼传尺愫
    2020-11-30 10:43

    void permute(string str,int index)
    {
     if(index ==  str.size())
     {
        cout<>str;
            sort(str.begin(),str.end());
            permute(str,0);
            cout<

提交回复
热议问题