← Назад к списку задач

58. Add Two Numbers

Связные списки Уровень 2

Описание задачи

Необходимо реализовать функцию, которая складывает два числа, представленных в виде связных списков цифр.

Входные данные:
* l1: Связный список, представляющий первую часть числа. Каждый узел списка содержит одну цифру.
* l2: Связный список, представляющий вторую часть числа. Каждый узел списка содержит одну цифру.

Выходные данные:
* Связный список, представляющий сумму двух чисел, представленных входными связными списками. Цифры в списке должны быть упорядочены от младшего значащего разряда к старшему.

Режим обучения Готово

Объяснение решения уже подготовлено. Нажмите кнопку, чтобы посмотреть.

Ваше решение

Подсказка (готовое решение)

    def __init__(self, val=0, next=None):