2.4-链表模拟整数加法(same in LeetCode)
来源:互联网 发布:万达网络科技集团招聘 编辑:程序博客网 时间:2024/05/19 13:06
You have two numbers represented by a linked list, where each node contains a single digit. The digits are stored in reverse order, such that the 1’s digit is at the head of the list. Write a function that adds the two numbers and returns the sum as a linked list.
EXAMPLE
Input: (3 -> 1 -> 5), (5 -> 9 -> 2)
Output: 8 -> 0 -> 8
leetcode:Add Two Numbers
http://blog.csdn.net/todorovchen/article/details/24846833
ListNode *addTwoNumbers(ListNode *l1, ListNode *l2){ ListNode *new_head = new ListNode(0); ListNode *cur = new_head; int carry = 0; while(l1 || l2 || carry!=0) { int val1=0, val2=0; if(l1) { val1=l1->val; l1=l1->next; } if(l2) { val2=l2->val; l2=l2->next; } int sum = val1 + val2 + carry; carry = sum/10; cur->next = new ListNode(sum%10); cur = cur->next; } return new_head->next;}
0 0
- 2.4-链表模拟整数加法(same in LeetCode)
- 链表模拟加法问题
- 11.用链表模拟大整数加法运算
- 用链表模拟大整数加法运算
- LeetCode Add Strings(大整数加法)
- 1.6-Rotate Image(same in LeetCode)
- 2.5-找链表环的起点(same in LeetCode)
- LeetCode Add Two Numbers(用链表模拟加法)
- 整数加法
- 整数加法
- Java模拟两个大整数的加法、乘法、除法
- LeetCode 两个整数的加法运算,不使用+符号
- 2.2-找链表倒数第k个(same in LeetCode)
- 4.1-判断二叉树是否平衡(same in LeetCode)
- 4.4-按行输出二叉树(same in LeetCode)
- 8.5-有效的括号组合(same in LeetCode)
- [LeetCode] Text Justification (put words in lines with same length)
- 【LeetCode】415. Add Strings,用string模拟加法
- REST Web 服务介绍 JAX-RS规范和其实现RESTEasy
- HTML 入门教程
- ios沙盒机制
- jdk与jre的区别
- 【BZOJ】【P3674】【可持久化并查集加强版】【题解】【可持久化数组】
- 2.4-链表模拟整数加法(same in LeetCode)
- TCP协议三次握手过程分析
- SharedPreferences的使用
- 位的什么需剧场明宪宗刹年休假
- - 世界上最可怕的二个词 一个叫执着 一个叫认真 认真的人改变自己 执着的人改变命运
- Uva1225之数数字
- session详解
- Uva202 - Repeating Decimals
- ActionScript3游戏中的图像编程(连载二十一,第1章完)