Deutsch English Français Italiano |
<vm258a$1l9pk$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: beST <usenet.org.c0akj@passinbox.com> Newsgroups: fr.comp.lang.c Subject: Re: =?UTF-8?Q?R=C3=A9cursivit=C3=A9?= Date: Mon, 13 Jan 2025 04:36:26 -0000 (UTC) Organization: A noiseless patient Spider Lines: 21 Message-ID: <vm258a$1l9pk$1@dont-email.me> References: <vm0ncs$vus$1@rasp.pasdenom.info> <vm16hg$64d$1@cabale.usenet-fr.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Mon, 13 Jan 2025 05:36:27 +0100 (CET) Injection-Info: dont-email.me; posting-host="bf7bf031100149c4f7b8a447a4515c36"; logging-data="1746740"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18eEEJa9TS/Y4qJN5IKQA/L3bEpgWX6voI=" User-Agent: slrn/1.0.3 (Darwin) Cancel-Lock: sha1:Ua+mXG+uf7aSUDVFyrpNJIVQQhg= Bytes: 1869 On 2025-01-12, Olivier Miakinen <om+news@miakinen.net> wrote: > 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 : Tu nous rappeleras la définition d'une fonction récursive. Pour répondre à la question originale, pour bien comprendre la notion de récursion, il faut avant tout comprendre la notion de récursion. En d'autres termes, si ça marche, ne touche pas. La seule raison pour une fonction récursive de ne pas fonctionner est lorsqu'elle s'appelle tellement de fois qu'on arrive à une limite de la pile ou de la mémoire. En dehors de ce cas particulier, une fonction récursive est plus belle, plus courte, plus facile à lire que son équivalente non récursive. -- ST