Een binary search tree is een binaire boom met een ordening-invariant: voor elk knooppunt zijn alle sleutels in de linker substructuur kleiner, en alle sleutels in de rechter substructuur groter. Dit stelt je in staat om te zoeken door het probleem op elke stap te halveren.
The invariant
text
8
/ \
3 10
/ \ \
1 6 14 left < node < right at every node
