У меня есть много деревьев с глубиной 2, как показано ниже.Первым элементом в списке является его корень, а вторым - его дочерние элементы.
Tree_1 = [[A1],[A2,A3,A4]]
Tree_2 = [[A2], [A5,A6]]
Tree_3 = [[A5], A1]
Tree_4 = [[B1],[B2,B3,B4,B5]]
Tree_5 = [[B2],[B6,B7,B8,B9]]
Tree_6 = [[B4], [B3, A2]]
Из приведенных выше 6 деревьев вы можете видеть его довольно сложную структуру, поскольку граф будет ориентированным графом с циклами.
Я не совсем понимаю, существует ли существующий алгоритм для решения этой проблемы.