forked from menault/TD4_DEV51_Qualite_Algo
16 lines
723 B
Plaintext
16 lines
723 B
Plaintext
|
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)
|