Prolog - permutar ua lista

 
Vista:

permutar ua lista

Publicado por jimmy (1 intervención) el 07/06/2004 18:47:20
Buenas, por favor alguien podria decirme como realizar la accion de permutar una lista de cualquier numero de elementos en prolog??

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:permutar ua lista

Publicado por Gabino I. Prola (1 intervención) el 17/12/2005 03:22:45
permutar([],[]).
permutar([X|Y], Z):- permutar(Y,L), insertar(X,L,Z).
insertar(E,L,[E|L]).
insertar(E, [X|Y], [X|Z]):- insertar(E, Y, Z).

Espero que te sirva.
Salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar