原题链接:https://leetcode-cn.com/problems/add-two-numbers-ii/

ListNode* addTwoNumbers(ListNode* l1, ListNode* l2) {stack<int> s1;//存储l1stack<int> s2;//存储l2while(l1!=NULL){s1.push(l1->val);l1=l1->next;} while(l2!=NULL){s2.push(l2->val);l2=l2->next;} int a,b,c=0;ListNode *head=new ListNode(0);while(!s1.empty()||!s2.empty()){if(!s1.empty()){a=s1.top();s1.pop();}else{a=0;}if(!s2.empty()){b=s2.top();s2.pop();}else{b=0;}int x=(a+b+c)%10;c=(a+b+c)/10;ListNode *tmp=new ListNode;tmp->val=x;tmp->next=head->next;head->next=tmp;}if(c!=0){head->val=c;return head;}return head->next;
}

leetcode算法题--两数相加 II相关推荐

  1. leetcode算法题--两数相加

    题目地址:https://leetcode-cn.com/problems/add-two-numbers/ 用一个carry记下进位就行,像加法器的原理一样. ListNode* addTwoNum ...

  2. 力扣每日一题——两数相加II

    发现做的题难度始终不高,今天Leecode给了一个稍微难一点的题目.(前两天没更是因为去拔牙了~~>_<~~) 给你两个 非空 链表来代表两个非负整数.数字最高位位于链表开始位置.它们的每 ...

  3. leetcode第一题两数相加

    leetcode两数相加: 提示: 问题描述: int* twoSum(int* nums, int numsSize, int target, int* returnSize) {for (int ...

  4. leetCode刷题--两数相加

    给你两个 非空 的链表,表示两个非负的整数.它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字. 请你将两个数相加,并以相同形式返回一个表示和的链表. 你可以假设除了数字 0 ...

  5. python怎么设编程两个数相加时_黄哥Python, LeetCode 第二题两数相加代码

    来源力扣​leetcode-cn.com 给出两个 非空 的链表用来表示两个非负的整数.其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字. 如果,我们将这两个数相 ...

  6. php算法两数之和 复杂度,每天一道leetcode算法题:两数之和-php版

    我们先来看题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 你可以假设每种输入只会对应一个答案.但是,你不能重复利用 ...

  7. leetcode算法题--两数之和

    题目地址:https://leetcode-cn.com/problems/two-sum/ vector<int> twoSum(vector<int>& nums, ...

  8. LeetCode题库第2题 两数相加

    两数相加 LeetCode题库第二题 两数相加 看完题目,就可以将题目抽象为三个指针,前两个指针是l1和l2,后一个指针是我们要求的,这三个指针同时移动,由于可能会产生进位,所以可以用一个变量来存储这 ...

  9. 445. 两数相加 II golang

    题目 两数相加 II 给定两个非空链表来代表两个非负整数.数字最高位位于链表开始位置.它们的每个节点只存储单个数字.将这两数相加会返回一个新的链表. 你可以假设除了数字 0 之外,这两个数字都不会以零 ...

最新文章

  1. 一文看尽谷歌AI全年重大研究突破,Jeff Dean执笔,全程干货
  2. 真正的 AI 内行盛会!智源大会带你刷新“世界第一”记录!
  3. Winforms-GePlugin-Control-library
  4. 动态生成treeview
  5. 1.8 循环神经网络的梯度消失-深度学习第五课《序列模型》-Stanford吴恩达教授
  6. tensorflow dataset_ops shuffle()方法 (随机重新排列此数据集的元素)
  7. 20172310《程序设计与数据结构》(下)实验二:二叉树实验报告
  8. rsync 服务器文件同步备份
  9. Cannot get a connection, pool exhausted, cause: ValidateObject failed
  10. 轻松学SQL Server数据库pdf
  11. 左连接与右连接的区别
  12. Java中String, StringBuilder和StringBuffer
  13. 局域网管理工具_个人(wiki)知识管理工具-一代神器之mybase
  14. DS1302时钟模块通信原理(SPI总线)
  15. 尚硅谷-智慧校园项目总结(项目代码在最后)
  16. termux安装gcc
  17. 推荐一个视频网站-播布客
  18. 传统医美身处风口浪尖,互联网医美如何拯救?
  19. 同事通过接私活年入60W,他常用19个私活平台汇总!
  20. day02 快速上手

热门文章

  1. python创建txt文件-python创建txt文件
  2. python如何导入txt文件-python如何将数据写入本地txt文本文件
  3. python哪个版本好-python下载哪个版本好
  4. 在电脑上安装python的步骤-python中pygame安装过程(超级详细)
  5. python和c-C和Python我该先学什么?
  6. python切片语法-详解Python 切片语法
  7. 题目1206:字符串连接
  8. 通过pipeline实现jenkins的ci/cd功能
  9. 面向对象--第三部分
  10. 记录Nginx搭建网关服务