Colección de citas famosas - Colección de poesías - Disposición completa de secuencias de diccionario

Disposición completa de secuencias de diccionario

El problema es que su matriz myints solo tiene dos elementos, que es una matriz estática.

Puedes usar una matriz dinámica en su lugar, el código es el siguiente

# include ltiostream gt

# include lt algoritmo gt

Utilice el espacio de nombres std

int main(){

int n = 2;

//int myints[]= {65, 66}; oración Comentada

CIN gt; gtn;

int * myints = new int【n】;//Esta oración es complementaria

for( int I = 0; i ltn; i )

{

myints[I]= 65 I;

}

cout lt lt"Ascendente ordenar es\n";

sort(myints, myints n); //Clasificación ascendente

Hacer {

for(int I = 0; i ltn ; i )

{ cout lt ltchar (myints[I]);

if (I == n-1)

{ cout lt lt"\ n";}

}

}

while(next_permutation(myints, myints n));

Eliminar【】valor de contraseña ; //Memoria libre

Devuelve 0;

}