Anche perché a quanto pare la prestazione temporale della rimozione rimane ancora $O(h)=O(\log n)$ perché:
- Un AVL essendo anche un BST consente la rimozione della radice per mezzo della sostituzione con il nodo più vicino
nell'attraversamento simmetrico in un tempo circa $O(\log n)$
- Anche se dopo tale operazione l''AVL rimane sbilanciato, trovando il nodo più profondo sbilanciato si può bilanciare con la
rotazione in un tempo credo di nuovo $O(\log n)$.
Forse ho sbagliato da qualche parte o non ho capito bene gli AVL? Se qualcuno mi può chiarire questo dubbio mi fa un grande piacere. Ecco la slide tanto per capire il contesto:
Testo nascosto, fai click qui per vederlo