Vidéos
https://zestedesavoir.com › tutoriels › 248 › la-recursivite
La récursivité - Zeste de SavoirLa méthode de calcul est assez simple : on déclare une variable $resultat, qui contiendra à la fin le résultat (la factorielle de $n), et qui vaut 1 au départ. Pour chaque entier $i entre 1 et n, on modifie le résultat en le multipliant par l'entier. Le résultat vaudra donc 1, puis (1 * 2), puis (1 * 2 * 3), … jusqu'à (1 * 2 * 3 * … * \$n).
https://www.fil.univ-lille.fr › ~L1S2API › recursivite
La récursivité - Algorithmique et programmation - univ-lille.frL'algorithme récursif de calcul de la factorielle distingue deux cas. Le premier cas ne nécessite aucun calcul, le second utilise la fonction fact pour calculer (n − 1)!.
https://pgdg.frama.io › tnsi › algo › recursif
1. Récursivité - Cours de Terminale NSIRécursivité - Cours de Terminale NSI. L'idée sous-jacente de la récursivité est que pour résoudre un problème ou effectuer un calcul, on se ramène à la résolution d’un problème similaire mais de complexité moindre. On recommence ainsi jusqu’à obtenir un problème élémentaire que l'on sait résoudre.
https://nsi.flallemand.fr › terminale › 01_langages › 01_recursivite › recursivite
Récursivité (Cours) - Bloc-notes NSILa récursivité est un concept fondamental en informatique qui met naturellement en pratique un mode de pensée puissant qui consiste à pouvoir découper la tâche à réaliser en sous-tâches de mêmes natures mais plus petites qui finalement sont simples à résoudre. Prenons par exemple le calcul de la factorielle d'un nombre entier \ (n\).
https://www.lri.fr › ~fiorenzi › Teaching › AL › C2.pdf
Cours 2 : La récursivité - LRICalcul de la somme des entiers de 1 à n. On calcule la somme jusqu’à n-1. Puis on ajoute n. Idem avec le produit (fonction factorielle) Un peu de vocabulaire. Pour une fonction récursive, on parlera : • récursivité terminale si. aucune instruction n’est exécutée après l’appel de la fonction à elle-même. • récursivité non terminaledans. l’autre cas.
https://zanotti.univ-tln.fr › ALGO › III › Recursivite.html
Récursivité - Algorithmique III - JP. Zanotti - univ-tln.frLe coût de la base récurrente est constant en Θ(1) et le traitement réalisé dans le corps de l'algorithme, hormis les appels récursifs, a un coût constant Θ(1). Il y a exactement deux appels récursifs. La fonction de complexité T est donc donnée par l'équation suivante : T(n) = {Θ(1) si n = 1, 2T(n − 1) + Θ(1) sinon.
https://pages.lip6.fr › Souheib.Baarir › Cours-C › cours › Recursivité › Recursivite.pdf
Algorithmes et programmation II : La récursivitéUne fonction récursive est dénie par : au moins un cas de base et, au moins un cas général . Cas de base : on décrit les cas pour lesquels le résultat de la. fonction est simple à calculer : la valeur retournée par la. fonction est directement dénie. Cas général : la fonction est appelée récursivement et le.
https://openclassrooms.com › ... › 7760945-voyez-le-monde-autrement-avec-la-recursivite
Voyez le monde autrement avec la récursivité - OpenClassroomsDeux fonctions peuvent s’appeler l’une l’autre, on parle alors de récursivité croisée. Essayons de retranscrire l’exemple des poupées russes à l’aide d’une fonction récursive. Nous allons alors compter le nombre de poupées à l’aide d’une fonction récursive.
https://www.lri.fr › ~hivert › COURS › CFA-L3 › 02-Recursivite.pdf
Algorithmique RécursivitéDéfinition. Moyen simple et élégant de résoudre certain problème. Définition. On appelle récursive toute fonction ou procédure qui s’appelle elle même. Algorithme Fact Entrée : un entier positif N Sortie : factorielle de N. si N = 0 retourner 1 sinon retourner N x Fact(N-1) Exemple dans un vrai langage de programmation.
https://ntoulzac.github.io › Cours-NSI-Terminale › recursivite
Récursivité - Cours de Terminale NSI - GitHub PagesSi n > 1, on calcule récursivement le produit des entiers compris entre 1 et n-1, on multiplie le résultat par la valeur de n et on renvoie le total. C'est le cas récursif.