leetcode 002 Add Two Numbers(java)
2015-12-09 00:27
696 查看
leetcode 002 Add Two Numbers
Add Two Numbers
My SubmissionsQuestion
Total Accepted: 105768 Total Submissions: 494750 Difficulty: Medium
You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a linked list.
Input: (2 -> 4 -> 3) + (5 -> 6 -> 4)
Output: 7 -> 0 -> 8
题意:用链表实现两个数的相加。
java 毫不熟悉呀 我要加油了,cxq!
public class Solution { public static ListNode addTwoNumbers(ListNode l1, ListNode l2) { ListNode l3 = new ListNode(-1); ListNode l3head=l3; if(l1==null) return l2; if(l2==null) return l1; int carry=0; while(l1!=null||l2!=null){ if(l1!=null){ carry +=l1.val; l1=l1.next; } if(l2!=null){ carry += l2.val; l2=l2.next; } l3.next=new ListNode(carry%10); carry=carry/10; l3=l3.next; } if(carry==1){ l3.next=new ListNode(1); } return l3head.next; } public static void main(String[] args) { ListNode l1=new ListNode(2); l1.next=new ListNode(4); l1.next.next=new ListNode(3); ListNode l2=new ListNode(5); l2.next=new ListNode(6); l2.next.next=new ListNode(4); ListNode anwer=addTwoNumbers(l1,l2); System.out.println(anwer.val+" "+anwer.next.val+" "+anwer.next.next.val); } }
相关文章推荐
- leetcode 179 Largest Number
- leetcode 24 Swap Nodes in Pairs
- leetcode 2 Add Two Numbers 方法1
- leetcode 2 Add Two Numbers 方法2
- [LeetCode]47 Permutations II
- [LeetCode]65 Valid Number
- [LeetCode]123 Best Time to Buy and Sell Stock III
- [LeetCode] String Reorder Distance Apart
- [LeetCode] Sliding Window Maximum
- [LeetCode] Find the k-th Smallest Element in the Union of Two Sorted Arrays
- [LeetCode] Determine If Two Rectangles Overlap
- [LeetCode] A Distance Maximizing Problem
- leetcode_linearList
- leetcode_linearList02
- 021-Merge Two Sorted Lists(合并两个排好序的单链表);leetcode
- LeetCode[Day 1] Two Sum 题解
- LeetCode[Day 2] Median of Two Sorted Arrays 题解
- LeetCode[Day 3] Longest Substring Without... 题解
- LeetCode [Day 4] Add Two Numbers 题解
- LeetCode [Day 5] Longest Palindromic Substring 题解