Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
N-queens - append.pl

append.pl

Caricato da:
Scarica il programma completo

  1. % PROCEDURA PER CONCATENARE DUE LISTE
  2.  
  3. % append(L1, L2, L)     "L è la concatenazione delle liste L1 e L2"
  4.  
  5. % caso base: la concatenazione di una lista vuota e L2 è L2
  6. append([], L2, L2).
  7.  
  8. % se L1 è la lista [H|TAIL], allora [H|TAIL1] è la concatenazione
  9. % di L1 e L2 se TAIL1 è la concatenazione di TAIL e L2
  10. append([HEAD|TAIL], L2, [HEAD|TAIL1]) :- append(TAIL, L2, TAIL1).