Узел двоичного дерева имеет два указателя: «левый» и «правый» и два поля данных: «левый» и «правый». «leftcount» указывает количество узлов в левом поддереве узла, а «rightcount» указывает количество узлов в правом поддереве узла. Напишите алгоритм заполнения полей данных всех узлов дерева.Заполнение поля данных всех узлов дерева
Мне задали этот вопрос в интервью. Я придумал решение, основанное на постобработке обхода дерева. Может кто-нибудь, пожалуйста, направить меня на это.
Если у вас уже есть решение, то, что ваш вопрос для аудитории SO? –
@OliCharlesworth: Спасибо за ваш ответ. Я поставил этот пост, как меня спросили, могу ли я сделать это любым другим способом, который я предложил. – user1225752