miércoles, 23 de enero de 2008

Aplanar una lista (de listas) en Lenguaje Prolog

Aplanar una lista (de listas).

aplana([],[]).
aplana([[H|T]|R],S):-aplana([H|T],T1),aplana(R,R1),append(T1,R1,S),!.
aplana([[]|T],S):-aplana(T,S),!.
aplana([H|T],[H|S]):-aplana(T,S).

46 comentarios:

Anónimo dijo...

por La Foca masi petero!!!!
aplanar([],[]).
aplanar([X|L],S):-is_list(X),
aplanar(X,S1),
aplanar(L,S2),
append(S1,S2,S),!.
aplanar([X|L],S):-not(is_list(X)),
aplanar(L,S1),
S=[X|S1].

Anónimo dijo...

Aguante Sergio!!!!!
Idolo
Tqm

Anónimo dijo...

Gracia.Prolog es mi vida.

Fabricio Camarano

Fabricio Camarano dijo...

aguante prolog!

Juan Ramon Marquez dijo...

Gracias me vino de 10.

"Prolog es una manera de vivir"

Tony dijo...

comence a vivir cuando conocí prolog.
Prolog una inspiración de vida!!

saludos!

Pantera

Pantera dijo...

Desde que conocí PROLOG, en el trabajo me está yendo mucho mejor. Me ascendieron de cargo. No lo puedo creer.

Sin dudas, prolog me cambió la vida, la forma de pensar...

Todos deberíamos adoptar esta forma de programar: "Prolog is my way. Just do like me"

berny dijo...

pantera petero, alcahuete!

Larry dijo...

Aplanando listas en EUROPA!!!

Jose Rodriguez dijo...

Mi nombre es Daniel fusco y quiero compartir con toda la gente de este foro lo feliz que me hizo prolog y como afecto mi vida.
Desde que programo en prolog las minas me miran mucho mas y estoy casi seguro que me creció el pito.

Saludos a todos los amigos del desarrollo.

el chafa (si, el de mykonos) dijo...

mira a el tarado de jose rodriguez.. comentando en nombre de daniel fusco. jajaj.

pantera.. aplaname esta!!

El Coco Basile dijo...

Prolog es una manera de pensar y de sentir.

Anónimo dijo...

Jueves 24 de Mayo en Sala Azul del Hotel Sheraton Montevideo, Uruguay
Charla informativa sobre "Prolog aplicada"
Conducida por Ing. Maximiliano "El Ventajero" Zanchetta

El Seco dijo...

Chupala Coco

Andres Garcia dijo...

Se abrio una veca en la Universidad Politecnica de Valancia para postgrados sobre Prolog y sistemas formales. Cualquier cosa avisen .

Franklin Buitron dijo...

veca con v? o Beca?

Martín Rodríguez dijo...

Miauuuuu, miauuuu

Fabricio Camarano dijo...

Alguien sabe donde puedo tomar clases de prolog. Se comenta que es el futuro

José Rodríguez dijo...

Prolog corre por mis venas!!!
NECESITO PROLOG PARA VIVIR!

Martín Rodríguez dijo...

Miaaaaaaaaaaaaaaaaaaaaaaaaauuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu (Gato en celo)

Fredy dijo...

Alguien sabe si el 151 va por Fernandez Crespo???

Mauricio Lazaro dijo...

Hoy cumplo diez años encarando Prolog. Lo recomiendo.
Prolog is a way of life

El panceteiro dijo...

Cómo anda la banda del Prolog?

Anónimo dijo...

help me!

Anónimo dijo...

como trabajo con n listas :(

Andrés García Lacuesta dijo...

Tomate un vino y olvidate!

Martin Rodriguez LuchoPinta dijo...

Hoy en sala teatro movicenter conferencia de Prolog
Saludos
Martin Rodriguez LuchoPinta

Andres Garcia dijo...

Buenas a todos!
Me vine a USA para seguir mas de cerca mi verdadera pasión PROLOG!!!
Saludos Andres Garcia

Anónimo dijo...

quién te inició?

Daniel Fusco Ciccariello dijo...

Aca Daniel Fusco desde Chile.Gracias por tanto gente

Abi (Abigail Pereira) dijo...

Aguante la kamerussaaa!!
10 años ya con Prolog, mucha pasión y sentimiento!

Saba dijo...

Alguien tiene el tel de Romi?

José Rodriguez Shaw dijo...

Quería volver a agradecer este post y decir que programar me dio el valor de salir del clóset...
Siguen pasando los años y prolog me sigue cambiando la vida.

Foto !
Sebastian te amo!!!

Anónimo dijo...

miau

Mauricio Pájaro dijo...

Acá Mauricio Pájaro Lázaro:
Por suerte en este 2020 durante la pandemia conté con Prolog.
Me salvo la vida
Saludos desde la madre patria

Gordo dijo...

Perdón, sé que no debería escribir esto por acá. Pero recién llegué de España y quería saber si en uru abren los boliches como para poder ir a tomar algo. Gracias!!!

Anónimo dijo...

puto el que lee

Lucho Pinta dijo...

miauuuu

Andres Garcia dijo...

Andres Garcia desde chile. Es posible utilizar prolog para armar una red bayesiana para el análisis del covid19?
Gracias

Garza dijo...

Foca, este finde te van a aplanar listas por Detroit!

El Seco dijo...

ES HOY, ES HOY!!!
nos juntamos a aplanar listas en la casa de Raymond. No se olviden de llevar lapiz, papel y las ganas de programar en Prolog!! va a haber refrescos lights y chizitos.

Facha dijo...

Sebastian implmento una lista para aplanar su cuenta bancaria.....El facha de mikonos

Jose Rodriguez Shaw dijo...

2022 y prolog me sigue cambiando la vida.!!

Sebastian Caredio dijo...

Findall

Guillermo dijo...

BUEN DIA GENTE,

ESPERO ME PUEDAN AYUDAR, RESULTA QUE HACE POCO ME HICIERON UN EXAMEN DE PROLOG INTENTE USAR LISTAS PARA RESOLVER LOS PROBLEMAS PLANTEADOS, PERO NO LOGRE DESARROLLAR SINO DOS, QUISIERA SABER SI ALGUNO DE USTEDES ME PODRIA AYUDAR RESOLVIENDO TODOS LOS PUNTOS DEL EXAMEN QUE ADJUNTO EN UN VINCULO, PARA SABER Y TENER EN CUENTA PARA FUTUROS TRABAJOS, GRACIAS...

PDTA: RESOLVER LOS QUE PUEDAN USANDO LISTAS, Y PUBLICAR LA SOLUCION EN UN COMENTARIO EN ALGÚN ARCHIVO ADJUNTO, GRACIAS DE NUEVO...

Anónimo dijo...

Capo, no se ve la imagen...