Permutaciones de elementos

Descripción

Se trata de crear una función que coja una cadena de cracteres y genere todas las combinaciones posibles con todos ellos.

Una permutación es la combinación ordenada de todos los caracteres de la codena.

La función recibe un solo argumento: una string con la lista de caracteres.

En las permutacinoes importa el orden en que se coloquen los caracteres. Es decir que acd no es lo mismo que cda.

Ejemplo:

permutaciones("abc")  dará:

abc - acb - bac - bca - cab - cba

          
Una solución el día
2 de Abril.