Árvore BST - Definição
Uma árvore BST (Binary Search Tree) é uma árvore binária de busca onde cada nó possui no máximo dois filhos, e para cada nó, todos os valores na subárvore esquerda são menores que o valor do nó, e todos os valores na subárvore direita são maiores. Isso permite operações eficientes de busca, inserção e remoção.
Lembrando: Uma árvore binária é, por definição, um conjunto de nós que ou é vazio, ou consiste de uma raiz e de duas subárvores binárias disjuntas, chamadas subárvore esquerda e subárvore direita da raiz.