Académique Documents
Professionnel Documents
Culture Documents
TD sur la Complexité
EXERCICE 1 :
Soit la suite Un définit par :
Un= Un-1 × U n-2 + U n-3
U0=1
U1=1
U2=1
Question :
- Donner un algorithme récursif qui calcule Un
- Évaluer sa complexité.
Question :
- Donner un algorithme récursif qui calcul
- Évaluer sa complexité.
EXERCICE 3 :
1. Ecrire une fonction qui permet de calculer la somme des éléments d’une matrice carrée
2. Évaluer sa complexité.
EXERCICE 4 :
1. Ecrire une fonction itérative puissanceIterative (a, n) qui permet de calculer an. Rq. En
utilisant seulement les opérateurs simples (+, −, ∗, /)
2. Évaluer sa complexité.
3. Ecrire une fonction récursive puissanceRecursive (a, n) qui permet de calculer an.
4. Évaluer sa complexité.
1
ASD2 Dr. Sakka Rouis Taoufik
EXERCICE 5 :
Les nombres de Fibonacci sont définis par la récurrence :
F0 = 1
F1 = 1
Fn = Fn-1+Fn-2 pour n≥2