Red de conocimientos turísticos - Información de alquiler - La combinación aleatoria de la cadena abcd es la permutación más rápida entre todas las posibilidades

La combinación aleatoria de la cadena abcd es la permutación más rápida entre todas las posibilidades

El programa Java de permutación completo para la cadena abcd es el siguiente: public?class?Permutation?{ public?void?perm(char[]?c, int?start, int?end) { if(start == fin) {

for(int?i=0;ilt;=end;i)

{

System.out.print(c[ i] );

}

System.out.println();

{

For(int?i=0; ilt; =fin; i )

{

Para(int?println(); } más {

para(int?i=start;ilt; =fin ;i )

{

char?temp=c[inicio];

c[inicio]=c[i];

c[i]=temp;

perm(c, inicio 1, final);

temp=c[inicio];

c[ inicio] =c[i];

c[i]=temp;

} } } público?{ Permutación?p=new?Permutación(); abcd" .toCharArray(),?0,?" abcd".length()-1); }

}

Resultados de ejecución:

abcd

abdc

acbd

acdb

adcb

adbc

bacd

malo