Бинарное дерево может быть закодирован с использованием двух функций л и г, что для узла п, л (п) дают левый дочерний п, г (п) дать правильный ребенка п.
Ветвь дерева представляет собой путь от корня к листу, длина ветви к конкретному листу этого числа дуг на пути от корня до этого листа.
Пусть MinBranch (л, г, х) простой рекурсивный алгоритм для принятия двоичного дерева, кодируемого л и г функциями вместе с корневым узлом х для двоичного дерева и возвращает самую короткую ветвь двоичного дерева.
Просьба предоставить псевдокод этого алгоритма.













