Un albero 2-3-4 è un albero in cui:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7598d9f3-3c42-4b46-b624-de907cff6073/Untitled.png

Lemma

Sia n il numero di dati in un albero 2-3-4 di altezza h. Si ha allora

$$ 2^{h+1}-1 \leq n \leq 4^{h+1}-1 $$

Dimostrazione (per induzione su h):

$$ 2^1-1\leq n\leq 4^1-1=3 $$

Proprietà

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

Gli alberi 2-3-4 sono quindi bilanciati

Inserimento

L'operazione di inserimento di x in T avviene inserendo x in una foglia di T (individuata attraverso una serie di confronti a partire dalla radice)

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/06223ed5-415e-4066-9cdc-a7d4e94336d6/Untitled.png