Proprietà

Lemma: si n il numero di dati in un albero 2-3 di altezza h. Si ha allora

$$ 2^h \leq n \leq 3^h $$

Dimostrazione (per induzione su h)

Dal precedente lemma deriva che un albero 2-3 con n dati ha altezza $O(\log n)$.

Gli alberi 2-3 sono quindi bilanciati

F famiglia di alberi bilanciati

→ T appartiene a F, T ha n nodi → $H(T)=O(\log n)$

Inserimento

Discendo nell'albero fino al nodo che dovrà ospitare il nuovo elemento

  1. Il nodo ha 2 figli: inserisco l'elemento come 3 figlio e aggiorno le etichette (quest'ultima operazione può propagarsi fino alla radice)

  2. Divido il nodo in 2 nodi da due figli ciascuno e li collego al padre, su cui la procedura viene iterata ricorsivamente. Se il nodo è radice l'altezza dell'albero aumenta

Cancellazione