Posez votre question Signaler

Programme en LISP

abraham - Dernière réponse le 15 mai 2010 à 00:37
Bonjour,
je suis débutant en langage LISP, j'ai essayé en vain de parvenir à une solution d'un exercice, et je cherche une âme charitable pour m'aider, voila l'énoncé de l'exercice
"Définir le but aplatir( L,L1 ),qui prend une liste L quelconque , avec éventuellement des listes imbriquées , et retourne dans L1 la liste aplatie ( sans imbrication des listes).
merci d'avance
Lire la suite 

Programme en LISP »

2 réponses
Réponse
+1
moins plus
Bonjour

A vue de nez, une fonction récursive de traitement de liste devrait faire l'affaire :
* On lui passe la liste applatie à la liste à applatir.
* Parcourir la liste à applatir :
- Pour un élément simple, ajouter à la liste applatie
- Pour une liste : appeler récursivement la fonction

Syll
Ajouter un commentaire
Réponse
+0
moins plus
bonjour,

tu trouvera des exercices de lisp ici
http://annaba.me/cours-et-exercices-de-calcul-formel-lisp/
Ajouter un commentaire
Ce document intitulé « programme en LISP » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Windows 8 - À quoi s'attendre ?