题目描述:

方法一:

# Definition for singly-linked list.
# class ListNode:
# def __init__(self, x):
# self.val = x
# self.next = None class Solution:
def addTwoNumbers(self, l1: ListNode, l2: ListNode) -> ListNode:
cur_l1 = l1
cur_l2 = l2
cur = ListNode(0)
head = cur
flag = 0
while cur_l1 != None or cur_l2 != None:
value = 0
value += flag
if cur_l1 != None:
value += cur_l1.val
if cur_l2 != None:
value += cur_l2.val
new_node = ListNode(0)
cur.next = new_node
cur = cur.next
cur.val = value % 10
flag = value // 10
if cur_l1 != None:
cur_l1 = cur_l1.next
if cur_l2 != None:
cur_l2 = cur_l2.next if flag != 0:
new_node = ListNode(0)
cur.next = new_node
cur = cur.next
cur.val = flag
return head.next

最新文章

  1. iOS中RSA加密详解
  2. 编译驱动模块时,出现“stack protector enabled but no compiler support”[解决办法]【转】
  3. buildroot 使用小记 - 2 源文件目录结构
  4. 数据库时间createtime字段 数据类型的选取
  5. 通过java来批量生成身份证号
  6. 每日一“酷”之heapq
  7. (转)在SAE使用Apple Push Notification Service服务开发iOS应用, 实现消息推送
  8. nyoj 1238 最少换乘(dijkstra)
  9. 约瑟夫问题--list模拟循环链表
  10. CSAcademy Beta Round #5 Force Graph
  11. python爬虫从入门到放弃(八)之 Selenium库的使用
  12. python3中的编码与解码(超好理解)
  13. Spring boot结合Maven实现不同环境的配置
  14. 编程心法 之 怎么选择合适的IDE
  15. JDB调试
  16. 未能加载文件或程序集“System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项
  17. C#零基础入门04:打老鼠初级之枚举、重构、事件处理器
  18. Swing获取字符串的宽度和高度
  19. APP之红点提醒三个阶段
  20. python3+OpenGL环境配置

热门文章

  1. [已解决]报错:报错AttributeError: 'int' object has no attribute 'upper'
  2. hdu6311 /// 欧拉路径 无向图最小路径覆盖 输出正反路径
  3. Django(十四)课程机构列表页数据展示,Django的modelform,关于urls的重新分发
  4. qt5.9.1 VS2017 qalgorithms.h
  5. extend java vm memory parameter in pom.xml
  6. Oracle数据库与MySQL的不同点
  7. 笔记-Linux安装中文版man
  8. tomcat访问控制及站点部署
  9. Mysql事务学习笔记
  10. CentOS提示::unknown filesystem type 'ntfs'自动挂载NTFS分区的U盘或者移动硬盘