Analyse des algorithmes

2 h 5 exercices Niveau 8

Énoncé

Analysez la complexité temporelle de l'algorithme récursif suivant :

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

Contrainte

Décrivez la complexité temporelle de l'algorithme en utilisant la notation O grande.

Résultat Attendu

Une explication détaillée de la complexité temporelle de l'algorithme de Fibonacci, en tenant compte de son aspect récursif.

logo discord

Besoin d'aide ?

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

En savoir plus