Bon ben je pense avoir trouvé la réponse.
Je la partage ici au cas où quelqu'un aurait un problème semblable et utiliserait la fonction rechercher à l'avenir.
Néanmoins, c'est une hypothèse et non une affirmation, je n'ai pas encore eu la correction :
Il y a :
2 affectations au début
1 boucle (avec 1 test)
1 test (le if)
1 affectation ensuite
1 addition
Soit en tout, 2 opérations élémentaires + 4 dans la boucle.
T(m,n) = 4*x + 4*y + 2 + 1 = 4*x + 4*y + 3
Pourquoi 4, car on a 4 opérations x fois et 4 opérations y fois.
Pourquoi 2, car je compte les 2 affectations du début (constante).
Pourquoi 1, car une fois que y > j, on fait le test une dernière fois avant de s'arrêter car y > j (constante).
Soit D(x,y) = O(x + y)