Сумма два связанных списка, если номера изменены в списке связанных
def sum_two_lists(self, llist):
cur = self.head
cur1 = llist.head
n1 = 0
n2 = 0
remainder = 1
while cur:
n1 += (cur.data) * remainder
remainder *= 10
cur = cur.next
remainder = 1
while cur1:
n2 += (cur1.data) * remainder
remainder *= 10
cur1 = cur1.next
total = str(n1 + n2)[::-1]
answer = LinkedList()
for i in total:
answer.append(i)
return answer
Defiant Donkey