Resultados de la búsqueda a petición "prolog"

14 la respuesta

Intersección y unión de 2 listas

Estoy empezando a aprender el prólogo (uso el prólogo SWI) e hice un ejercicio simple en el que tengo 2 listas y quiero calcular su intersección y unión. Aquí está mi código que funciona bastante bien, pero me preguntaba si hay una mejor manera ...

16 la respuesta

Prolog: reemplazar un elemento en una lista en un índice especificado

Me gustaría tener un predicado Prolog que pueda reemplazar un elemento en una lista en un índice específico. Ejemplo % replace(+List,+Index,+Value,-NewList). ?- L=[a,b,c,d], replace(L,1,z,L2). L2 = [a,z,c,d]No se como hacer esto. ¡Gracias por ...