Я предполагаю, что здесь вы создаете двоичное дерево поиска. По сути, дерево - это граф с корнем, «правильными» узлами и листьями.
Вверху всегда один единственный корень, который является конкретным узлом.
Листья не имеют других узлов внизу, они являются "концами" дерева.
Обычные узлы имеют, возможно, двух дочерних элементов, один поменьше (слева) и один побольше (справа). Это делает что-то вроде этого:
Как видите, все узлы, идущие от левого потомка корня, меньше 8. Все дочерние узлы справа больше 8. Таким образом, когда вы ищете «10», вы сразу же знаете, что у вас есть чтобы пройти через правого потомка корня, не нужно исследовать левую сторону (это означает меньше времени обработки).