forked from menault/TD4_DEV51_Qualite_Algo
ajout TD4
This commit is contained in:
16
EX2.txt
Normal file
16
EX2.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
1)
|
||||
pour function_1 :
|
||||
on a deux tableaux qu'on parcour en entier en comparant les elements un a un qui ont le meme indice ( tab[n] == tab[m] ? )
|
||||
On a donc O(n*m), ou n represente le premier tableau et m le deuxieme
|
||||
|
||||
2)
|
||||
pour function_2 :
|
||||
La boucle while s'execute autant de fois que la valeur initiale de x (si x>0). On a donc un temps proportionnel a x.
|
||||
On a donc O(x) comme complexite
|
||||
|
||||
|
||||
3)
|
||||
pour function_3 :
|
||||
Un nombre fixe de tests if et d'affectations, independants de la taille de l'entre comme dans l'exemple dans le cours.
|
||||
On va faire qu'une seule instruction quoi qui l'arrive. Selon la valeur de x on va faire une action differente mais dans tous les cas il ni y'en aura qu'une seule.
|
||||
La complexite est donc de O(1)
|
Reference in New Issue
Block a user