Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sinRepetidos([], []):- !. %Esto es de escape para que termine
- sinRepetidos([Primero|Cola], SinRepetidos):-
- member(Primero, Cola), % Si el primero que recibe es parte de la Cola no lo agrego a Sinrepetidos
- !, %1
- sinRepetidos(Cola, SinRepetidos). %Y vuelvo a llamar a la funcion
- %Si en la anterior fallo porque en la anterior el Primero no es parte de la cola vengo para aca
- sinRepetidos([Primero|Cola], [Primero|SinRepetidos]):- %cuando devuelva la cola de Sinrepetidos le agregare el Primero
- sinRepetidos(Cola, SinRepetidos).
- %1. Esto no lo entiendo bien, comentalo y fijate que sucede
Advertisement
Add Comment
Please, Sign In to add comment