Условия задачи: В программе реализована структура BinaryTreeNode, а также функция walk_tree, которая обходит бинарное дерево по уровням, при этом записывая в логи номер посещаемого узла и номера его потомков. Напишите функцию restore_tree, которая принимает на вход путь до файла с логами в виде строки, а возвращает корень восстановленного бинарного дерева. Гарантируется, что все значения, хранящиеся в бинарном дереве, уникальны. root = BinaryTreeNode(1)
root.left = node2 = BinaryTreeNode(2)
root.right = BinaryTreeNode(3)
node2.left = BinaryTreeNode(4)
node2.right = BinaryTreeNode(5) Советы и рекомендации Сказать что эта задача меня испугала - это ничего не сказать. Я много раз встречал слово "графы" и ветвления и узлы. Но я совершенно ничего не понимаю в этом. Это такая подлянка задавать задачу о том, о чем большинство студентов понятия не имеют. Ну что ж... Можно долго ныть о несправедливости этого мира но решение этой задачи никто не отменит! Да и я глядишь разберусь! Ну ладно, поех