Binarne drzewo wyszukiwania to drzewo binarne z niezmiennikiem porządkowania: dla każdego węzła wszystkie klucze w lewym poddrzewie są mniejsze, a wszystkie klucze w prawym poddrzewie są większe. Pozwala to na wyszukiwanie poprzez zmniejszanie problemu o połowę na każdym etapie.
The invariant
8
/ \
3 10
/ \ \
1 6 14 left < node < right at every node
