Я реализовал алгоритм Прима, чтобы найти остовное дерево минимального веса моего графа, и это работает нормально.
Теперь я хотел бы выбрать «лучшую» голову в связующем дереве. Под «лучшим» я подразумеваю более сбалансированный заголовок, например, если я буду отображать дерево в пользовательском интерфейсе treeView. Я уверен, что для этого существует множество алгоритмов, но я не знаю, как назвать проблему!