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