[LeetCode]2. Add Two Numbers
来源:互联网 发布:博客庄家统计软件 编辑:程序博客网 时间:2024/06/07 07:35
https://leetcode.com/problems/add-two-numbers/
链表代表一个数,两个链表求和。
解法很简答,看看这种最concise的code
/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */public class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { int add = 0; ListNode head = new ListNode(0); ListNode cur = head; while (l1 != null || l2 != null) { int sum = add; if (l1 != null) { sum += l1.val; l1 = l1.next; } if (l2 != null) { sum += l2.val; l2 = l2.next; } cur.next = new ListNode(sum % 10); add = sum / 10; cur = cur.next; } if (add != 0) { cur.next = new ListNode(1); } return head.next; }}
0 0
- [LeetCode]2.Add Two Numbers
- LeetCode 2.Add Two Numbers
- LeetCode --- 2. Add Two Numbers
- [Leetcode] 2. Add Two Numbers
- 【leetcode】2. Add Two Numbers
- leetcode 2. Add Two Numbers
- LeetCode-2.Add Two Numbers
- [leetcode] 2. Add Two Numbers
- 【LeetCode】2. Add Two Numbers
- LeetCode - 2. Add Two Numbers
- LeetCode 2.Add Two Numbers
- LeetCode 2. Add Two Numbers
- Leetcode 2. Add Two Numbers
- 2. Add Two Numbers LeetCode
- leetcode 2. Add Two Numbers
- LeetCode-2. Add Two Numbers
- LeetCode 2. Add Two Numbers
- 2. Add Two Numbers----LeetCode
- vlan间通信的一些问题
- 6.3.2
- 368. Largest Divisible Subset
- composer的安装与在框架中的应用
- 经典进程间通信之无名管道和有名管道
- [LeetCode]2. Add Two Numbers
- tomcat部署oracle数据库
- Java静态检查实现机制比较
- ExploitExercises_Nebula_Level04
- CircleImageView自定义圆形控件的使用
- 167. Two Sum II - Input array is sorted
- 常用表单的正则表达式
- 超级表格企业版收费即将进行政策调整
- 十大编程算法助程序员走上高手之路