IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scheme Discussion :

Récursion sur des listes


Sujet :

Scheme

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2008
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 59
    Points : 17
    Points
    17
    Par défaut Récursion sur des listes
    Bonsoir , cela fait 3 heures que je suis sur un petit probleme que je n'arrive pas à résoudre : je dois écrire une fonctions qui prend en parametre une liste et un entier n strictement positifs et qui retourne la liste des n derniers éléments de la liste initiale , exemple :

    (last '(5 6 3 8) 2) -> (3 8)

    Alors j'ai un morceau de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    (define (last L n)
      (if (pair? L)
        (if (> n 0)
            /////
                 (last (cdr L) (- n 1)))
            (list))
        (list))
    Je n'arrive pas à trouver la combinaison adéquate que j'ai symbolisé par des slashs , quelqu'un a une idée car ça fait des heures que je suis dessus...

    merci bcp .

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 958
    Points : 2 467
    Points
    2 467
    Par défaut
    Dis nous en français ce que tu veux faire.
    Car avant de savoir programmer quelquechose, il faut avoir un algorithme, et avant d'avoir un algorithme il faut comprendre le problème et le décrire.

    Je suis convaincu que tu n'as pas fait correctement ces deux apriori.

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2008
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 59
    Points : 17
    Points
    17
    Par défaut
    si si j'ai réussi ça ira , les 2 marches , merci bien garulfo .

  4. #4
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 958
    Points : 2 467
    Points
    2 467
    Par défaut
    Citation Envoyé par Erwane Voir le message
    si si j'ai réussi ça ira , les 2 marches , merci bien garulfo .
    Félicitations alors. Heureux de m'être fourvoyé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. pb sur des listes à 2 dimensions
    Par gerard tarquin dans le forum Général Python
    Réponses: 4
    Dernier message: 24/05/2007, 12h05
  2. Réponses: 5
    Dernier message: 27/02/2007, 11h43
  3. Liste d'iterateur sur des listes.
    Par jobherzt dans le forum C++
    Réponses: 5
    Dernier message: 24/11/2006, 14h06
  4. Problème de rafraîchissement de post sur des listes
    Par Greggggggg dans le forum Langage
    Réponses: 7
    Dernier message: 21/08/2006, 14h32
  5. [Javascript] Question pas difficile sur des listes dynamique...
    Par mulbek dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/04/2006, 09h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo