Open rimaout opened 1 month ago
def es(t):
if t == None:
return
if t.left and t.right:
t.left.key, t.right.key = t.right.key, t.left.key
es(t.left)
es(t.right)
Essendo un albero binario non bilanciato l'equazione di ricorrenza è del tipo: $T(n) = T(k) + T(n-1-k) + \theta(n)$ $T(0) = \theta(1)$
Si risolve con il metodo della sostituzione vedi: #64 o #66
Soluzione Prof