Red de conocimiento informático - Conocimiento informático - Programación del diccionario

Programación del diccionario

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

Puedes usar matrices dinámicas, el código es el siguiente

# include ltiostream gt

# include lt algoritmo gt

Usa el namespace std

int main () {

int n = 2;

// int myints[]={65, 66} //Esta oración se comenta Perdido

CIN gt; gtn;

int * my ints = new int[n]; //Esta oración es complementaria

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

{

myints[I]= 65 I;

}

cout lt lt " La matriz completa en orden ascendente es\n";

sort (myints, myints n); //Ordenar, orden ascendente

Hacer {

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

{ cout lt ltchar(myints[I]);

if (i==n-1)

{ cout lt lt"\n";}

}

}

mientras ( next_permutation (myints,mis ints n));

Eliminar [] cadenas; //Liberar memoria

Devuelve 0;

}