Немного оффтоп. Я сейчас читаю про хранение иерархических структур. Допустим это будет система комментариев. Вот у меня вопрос. Что называют веткой комментариев? Ветка обязательно должна начинаться с комментария первого уровня и все вложенные внутри коменты? Или можно взять любой reply и все его вложенные коменты и называть это веткой?
Дерево - это граф. У него не ветви, у него узлы и ребра. Хотя неконцевые узлы и называются узлами ветвления. Но выходят из них все равно ребра. А уж по рёбрам обходить его можно как угодно, в зависимости от практической задачи - хоть на соседний узел, хоть от одного листа до другого через корень.