LeetCode Add Two Numbers
来源:互联网 发布:设计餐厅菜单软件 编辑:程序博客网 时间:2024/06/05 15:51
<pre name="code" class="cpp">
class Solution {public: ListNode* addTwoNumbers(ListNode* l1, ListNode* l2) { ListNode *ans = new ListNode(-1); ListNode *tail = ans; int carry=0; while (l1&&l2) { int tmp=l1->val+l2->val+carry; carry=tmp/10; //尾插法插入。 tail->next=new ListNode(tmp%10); tail=tail->next; l1=l1->next; l2=l2->next; } while (l1) { int tmp=l1->val+carry; carry=tmp/10; tail->next=new ListNode(tmp%10); tail=tail->next; l1=l1->next; } while (l2) { int tmp=l2->val+carry; carry=tmp/10; tail->next=new ListNode(tmp%10); tail=tail->next; l2=l2->next; } if (carry) { tail->next=new ListNode(1); tail=tail->next; } ans=ans->next;//去掉哨位节点 return ans; }};
0 0
- LeetCode: Add Two Numbers
- LeetCode: Add Two Numbers
- [LeetCode]Add Two Numbers
- LeetCode Add Two Numbers
- Leetcode: Add Two Numbers
- LeetCode : Add Two Numbers
- LeetCode Add Two Numbers
- [LeetCode] Add Two Numbers
- Leetcode : Add Two Numbers
- 【leetcode】Add Two Numbers
- [LeetCode]Add Two Numbers
- leetcode Add Two Numbers
- LeetCode-Add Two Numbers
- [leetcode] Add Two Numbers
- [LeetCode] Add Two Numbers
- LeetCode - Add Two Numbers
- LeetCode | Add Two Numbers
- 【leetcode】Add Two Numbers
- 流式大数据处理的三种框架:Storm,Spark和Samza
- Delphi怎么判断一个文件存在与否,文件还是文件夹?
- openwrt uci的使用
- Swoole-真正的PHP Web开发框架
- CYC- OC中@protected等关键字概述
- LeetCode Add Two Numbers
- sessionstage和localstage的应用实例
- Unity3D-Mecanim动画系统-MatchTarget()目标匹配
- Collection的所有的方法演示
- ICCV 2011 一篇文章:Ensemble of Exemplar-SVMs
- Jquery+Ajax+Json+ashx生成表
- Spark - 大数据Big Data处理框架
- lamda模糊查询
- 调用console输出信息