Re: Récursivité

Liste des GroupesRevenir à fcl c 
Sujet : Re: Récursivité
De : om+news (at) *nospam* miakinen.net (Olivier Miakinen)
Groupes : fr.comp.lang.c
Date : 12. Jan 2025, 20:52:16
Autres entêtes
Organisation : There's no cabale
Message-ID : <vm16hg$64d$1@cabale.usenet-fr.net>
References : 1
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4
Bonjour,

Le 12/01/2025 16:33, kurtz le pirate a écrit :
 
J'ai une procédure récursive.
Je voudrais la transformer en procédure "normale".
 
Il y a des infos quelque part sur la démarche/méthode à suivre ?

Il est difficile de répondre « en général » plutôt que sur le cas
particulier que tu veux transformer.

Je dirais juste que ça doit être particulièrement difficile si ta
fonction récursive s'appelle elle-même plusieurs fois au lieu d'une
seule. Par exemple un truc du genre :

ma_fonction(node) {
  if (node == NULL) {
    ...
  } else {
    result_left  = ma_fonction(node->left);
    result_right  = ma_fonction(node->right);
    autre_fonction(result_left, result_right);
    ...
  }
  ...
}

(j'ai volontairement omis plein de détails)

--
Olivier Miakinen

Date Sujet#  Auteur
12 Jan 25 * Récursivité20kurtz le pirate
12 Jan 25 +- Re: Récursivité1pehache
12 Jan 25 `* Re: Récursivité18Olivier Miakinen
12 Jan 25  +- Re: Récursivité1pehache
13 Jan 25  `* Re: Récursivité16beST
13 Jan 25   `* Re: Récursivité15kurtz le pirate
13 Jan 25    +- Re: Récursivité1Jo Engo
14 Jan 25    +* Re: Récursivité12beST
14 Jan 25    i`* Re: Récursivité11kurtz le pirate
14 Jan 25    i +- Re: Récursivité1Jo Engo
15 Jan 25    i `* Re: Récursivité9beST
15 Jan 25    i  `* Re: Récursivité8kurtz le pirate
16 Jan 25    i   +* Re: Récursivité5Olivier Miakinen
16 Jan 25    i   i+- Re: Récursivité1Olivier Miakinen
17 Jan 25    i   i`* Re: Récursivité3kurtz le pirate
21 Jan 25    i   i `* Re: Récursivité2kurtz le pirate
21 Jan 25    i   i  `- Re: Récursivité1Olivier Miakinen
16 Jan 25    i   `* Re: Récursivité2pehache
17 Jan 25    i    `- Re: Récursivité1kurtz le pirate
14 Jan 25    `- Re: Récursivité1Erwan David

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal