Exercice 1 :

Q1 : écrire un algorithme itératif qui permet de calculer la suite de fibonarcci d’une entrée n

Q2 : Calculer le nombre d’instruction élémentaire Tلا exécuter par l’algorithme en pire des cas et en meilleur des cas (en précisant la complexité asymptotique). 

Exercice 2:

Q1 : Ecrire un algorithme qui permet de calculer le nombre des élément paire (P) et le nombre des éléments impaire (R) dans une matrice de taille (m,n).

Q2 : Calculer le nombre d’instruction élémentaire Tلا exécuter par l’algorithme en pire des cas et en meilleur des cas (en précisant la complexité asymptotique). 

Exercice 3:

Q1 : écrire un algorithme qui permet de réaliser une recherche séquentielle d’un élément X dans un tableau.

Q2 : Calculer le nombre d’instruction élémentaire Tلا exécuter par l’algorithme en pire des cas et en meilleur des cas (en précisant la complexité asymptotique).  

Exercice 4:

Q1 : Ecrire un algorithme qui permet de réaliser une recherche dichotomique d’un élément x dans un tableau trier.

Q2 : Calculer le nombre d’instruction élémentaire Tلا exécuter par l’algorithme en pire des cas et en meilleur des cas (en précisant la complexité asymptotique). 

Exercice 6 :

Q1 : Ecrire  six  algorithmes  différents  pour  déterminer  si  un  nombre  entier  est  premier  ou composé. Evaluer la complexité pour chacun des algorithmes proposés.

Q2 : Calculer le nombre d’instruction élémentaire Tلا exécuter par l’algorithme en pire des cas et en meilleur des cas (en précisant la complexité asymptotique). 

 

Exercice 5:

Considérer le théorème suivant sur le pgcd ou le plus grand commun diviseur :

                         pgcd(a,b) = pgcd(b, a mod b)

Q1 : Utiliser le théorème pour écrire un algorithme de calcul itératif du pgcd de deux entiers a et b

Q2 : Calculer la complexité asymptotique de l’algorithme

Q3 : Ecrire un algorithme pour calculer le ppcm de deux nombres a et b et calculer sa complexité asymptotique

 

 

آخر تعديل: الأربعاء، 9 مارس 2022، 12:49 AM