Как построить подобное дерево?
Код мне не нужен, я хочу понять лишь логику построения подобного дерева.
Конкретно для этой картинки я даже исходный код видел, но там рекурсия и много-много методов из обширной коллекции, а так же добавляются значения в массивы и потом каждый элемент в нескольких циклах перебирается ещё в нескольких циклах.. То есть понят смысл не получается. А я прошу, если Вас не затруднит, объяснить на словах алгоритм построения.
Источник: Stack Overflow на русском