Decorator

10 min 5 exercices Niveau 7

Énoncé

Écrivez un décorateur decorateur_cache qui stocke les résultats de la fonction fonction_fibo pour éviter des calculs répétés.

def fonction_fibo(n):
    return n if n <= 1 else fonction_fibo(n-1) + fonction_fibo(n-2)

Contrainte

Utilisez un dictionnaire pour stocker les résultats des appels précédents.

Résultat Attendu

Amélioration significative de la performance pour les appels répétés de fonction_fibo.

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus