-1
Позволяет определить двоичное дерево, которое будет называться «максимальное дерево» тогда и только тогда, когда данные текущего узла больше суммы левого корня и правого корня.Двоичное дерево, IsMaxTree
Пример:
Не максимальное дерево:
Нет вспомогательных функций, только рекурсии.
прототип:
int IsMaxTree(BitNode *root)
Лучше не поощрять такой вопрос, публикуя полное решение своей домашней работы. – interjay
ОК, я больше не буду предлагать решение. – seanxiaoxiao
Это неважно, я просто имел в виду (для будущих вопросов), что лучше направлять их к их решению, а не размещать полное решение. – interjay