Comme je l'ai dit plus haut, trace l'arbre des appels pour n=8 par exemple et compte les noeuds, tu devrais être d'accord avec moi : son nombre de noeuds est exponentiel par rapport à sa profondeur (2^profondeur) mais sa profondeur est de l'ordre de log2(n). Tu as bien un nombre de noeuds linéaire, multiplié par une constante -> O(n).
Ceci est valable pour l'algorithme que j'ai donné. Si le tiens est différent, je n'ai aucune idée de sa complexité.
[Edit] Je viens de voir ton edit. Je suis plutôt d'accord vu que ça concorde avec ce que je dis depuis le début
Partager