Если у вас есть только один обход (например, inorder), вы не можете восстановить уникальное дерево.Вы можете объяснить это, приведя пример.
Предположим, что обход дерева по порядку: ABC
.Тогда может быть много деревьев, которые можно восстановить из этого:
A B C
\ / \ /
B A C B
\ /
C A
Следовательно, вам нужно 2 обхода для уникальной реконструкции дерева уникально .