под видео со sliding window хотел написать о просьбе, чтобы Вы разбирали и более лёгкие задачи, но за, условно, 2-3 минуты, но так и не написал. Похоже, что вы читаете мысли)
Спасибо за коммент : ) Примерно так, я и пришел к такому формату. Хотел разобрать легкую задачу, начал снимать видео, и понял что это скучно 6 минут говорить про несложный алгоритм. Решил ускорить в разы.
Честно говоря плохо понял почему мы возвращаем head. В while-цикле обновляем cur, в какой момент изменения с cur переносятся и на head тоже. Буду благодарен, если подскажите)
НЕ понимаю, почему нельзя применить вот такое решение? Ведь оно полностью рабочее l1 = int(''.join([str(i) for i in reversed(l1)])) l2 = int(''.join([str(i) for i in reversed(l2)])) output = list(reversed(str(l2+l1))) return ([int(i) for i in output])