Les.218, №1022. Sum of Root To Leaf Binary Numbers / Leetcode

33 подписчика

12+
12+

3 просмотра

16 дней назад

ПожаловатьсяНарушение авторских прав

33 подписчика

12+
12+

3 просмотра

16 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

16 дней назад

Рекурсивное DFS решение: На каждом шаге: Сдвигаем текущее число влево (умножаем на 2) Добавляем текущий бит Если это лист - возвращаем число Иначе идем в поддеревья Итеративное решение: Используем стек для хранения пар (узел, значение) Для каждого узла: Если это лист - добавляем значение к сумме Иначе добавляем потомков в стек с обновленными значениями Особенности работы с битами:

Название:

Les.218, №1022. Sum of Root To Leaf Binary Numbers / Leetcode

Категория:

Разное