def add(list1,list2):
if list1[0]==0 or list2[0]==0:
print(False)
list1_tp=list(reversed(list1))
list2_tp=list(reversed(list2))
numbers1=list(map(int,list1_tp))
numbers2=list(map(int,list2_tp))
ls1=[str(i) for i in numbers1]
ls11=''.join(ls1)
ls2=[str(j) for j in numbers2]
print(ls2)
ls22=''.join(ls2)
num=str(int(ls11)+int(ls22))
num=reversed(num)
print(list(num))
add([2,4,3],[5,6,4])
您将获得两个非空链表,表示两个非负整数。数字以相反的顺序存储,每个节点包含一个数字。添加两个数字并将其作为链接列表返回。
最新推荐文章于 2024-08-29 19:33:41 发布