#520 Сумма листьев бинарного дерева

Компании:
Сбербанк
Темы:
АлгоритмыДеревьяПрактика

Написать бинарное дерево Node с целочисленными значениями в узлах. Реализовать метод sum, принимающий на вход дерево и возвращающий сумму значений листьев.

Пример дерева:

    3
   / \
  1   2
 /
4

Листья: 2 и 4
Ответ: 2 + 4 = 6
class Main {

    public static void main(String[] args) {
        ...
    }

    static class Node {
        static int sum(Node node) {
            ...
        }
    }
}

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти