Как лучше всего подойти к следующей проблеме?
Мне дан двумерный массив узлов, который выглядит следующим образом
1083 1676
1083 1084
1084 1085
1085 1086
каждая строка содержит два узла, которые связаны друг с другом. Мне нужно создать дерево (предпочтительнее двоичное дерево), в котором все узлы связаны друг с другом.
Какой тип алгоритма дерева в Java следует использовать? Существует ли тип графика, который можно использовать для построения двух точек и их соединения с другими точками?