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 :

Petite remarque marrante


Sujet :

Scheme

  1. #1
    Débutant
    Profil pro
    Inscrit en
    Février 2007
    Messages
    450
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 450
    Points : 107
    Points
    107
    Par défaut Petite remarque marrante
    Vous savez parfois en écrivant des fonctions récursives et quand je me trompe et que j'exécute la fonction , ça sature carrément la mémoire de mon ordinateur , c'est vraiment gourmand une fonction récursive je vois pas pq on priviligie pas toujours les boucles ...

  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
    Citation Envoyé par Maxence45 Voir le message
    Vous savez parfois en écrivant des fonctions récursives et quand je me trompe et que j'exécute la fonction , ça sature carrément la mémoire de mon ordinateur , c'est vraiment gourmand une fonction récursive je vois pas pq on priviligie pas toujours les boucles ...
    La fonction trace te montre bien la pile d'appel.
    Effectivement c'est gourmand.
    Il existe une méthode pour que ta fonction récursive soit automatiqueemnt transcrite en processus itératif par le compilateur/interpréteur.
    Il faut écrire tes fonctions sous forme récursive terminale (ou en anglais tail-recursive)

  3. #3
    Débutant
    Profil pro
    Inscrit en
    Février 2007
    Messages
    450
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 450
    Points : 107
    Points
    107
    Par défaut
    je verrai ça quand j'aurais l'habitude , il est un peu tot

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

Discussions similaires

  1. Petite devinette marrante !
    Par philben dans le forum Défis
    Réponses: 9
    Dernier message: 10/07/2013, 17h15
  2. Petite remarque sur les sessions
    Par karasu dans le forum Langage
    Réponses: 1
    Dernier message: 17/01/2008, 11h06

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