ajout TD4

This commit is contained in:
2025-10-15 10:28:06 +02:00
parent 80cb738b02
commit 97575ac067
4 changed files with 114 additions and 0 deletions

16
EX2.txt Normal file
View 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)