当前位置: 首页 > news >正文

网站设计报价单各网站收录

网站设计报价单,各网站收录,wordpress 整站模板,wordpress 小蘑菇给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 …

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。

请你将两个数相加,并以相同形式返回一个表示和的链表。

你可以假设除了数字 0 之外,这两个数都不会以 0 开头。

示例 1:

输入:l1 = [2,4,3], l2 = [5,6,4]
输出:[7,0,8]
解释:342 + 465 = 807.
示例 2:

输入:l1 = [0], l2 = [0]
输出:[0]
示例 3:

输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]
输出:[8,9,9,9,0,0,0,1]

提示:

每个链表中的节点数在范围 [1, 100] 内
0 <= Node.val <= 9
题目数据保证列表表示的数字不含前导零

直接模拟即可:

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     ListNode *next;*     ListNode() : val(0), next(nullptr) {}*     ListNode(int x) : val(x), next(nullptr) {}*     ListNode(int x, ListNode *next) : val(x), next(next) {}* };*/
class Solution {
public:ListNode* addTwoNumbers(ListNode* l1, ListNode* l2) {ListNode *node1 = l1;ListNode *node2 = l2; bool carry = false;ListNode *ans = nullptr;ListNode *cur = nullptr;while (node1 || node2){int val1 = node1 ? node1->val : 0;int val2 = node2 ? node2->val : 0;int ansVal = val1 + val2 + carry;carry = ansVal >= 10;ansVal %= 10;ListNode *ansNode = new ListNode(ansVal);if (ans == nullptr){ans = ansNode;cur = ansNode;}else{cur->next = ansNode;cur = cur->next;}if (node1){node1 = node1->next;}if (node2){node2 = node2->next;}}if (carry){cur->next = new ListNode(1);}return ans;}
};

如果l1的长度为n,l2的长度为m,则此算法时间复杂度为O(m+n),空间复杂度为O(1)。

http://www.yayakq.cn/news/704278/

相关文章:

  • 农产品电商网站建设的总体目标网站购物车功能怎么做
  • 用KEGG网站做通路富集分析网站运营预期效果
  • 石灰土做击实检测网站怎么填东营做网站m0536
  • 微小店网站建设平台php网站用什么软件
  • app设计思路搜索引擎优化的内容有哪些
  • 网站整站开发教程闵行网页设计
  • 免费建站免费网站申请万达做的电商网站
  • 深圳建站公司的小技巧网站建设的多吗
  • 高端网站建设公司费用做网站要有哪些知识
  • 做网站需要下载啥网站建设存在的问题及建议
  • 做网站合肥宁波专业网站推广平台咨询
  • 可信的移动网站建设如何在百度上发布自己的广告
  • 成都网站建设前十链接网站制作
  • 网站如何被谷歌收录wordpress主题 四亩地
  • 做的网站怎么申请软件著作权住房和城乡建设部标准定额司网站
  • 吐鲁番app开发定制成都网站推广优化公司
  • 长沙网站seo收费西安注册公司代理
  • 福州做网站价格德阳建设局网站
  • 怎么做百度网站会显示图片在旁边wordpress评分杂志
  • 常州高端网站定制公司铜陵网站优化
  • 北京哪里制作网站wordpress搜索引擎优化
  • 如何实现企业网站推广的系统性易语言用电脑做网站服务器
  • 网站正在建设中 图片做h5网站
  • 深圳做网站的价格百度抓取网站图片
  • 商标设计网站是哪个沈阳网页设计制作
  • 合肥知名建站公司免费代理上网网站
  • 怎么建设官方网站台州网站外包
  • 做网站建设的有哪些外贸公司域名哪个网站申请比较好
  • 漳州市城乡和住房建设局网站全国企业信用信息系统
  • pathon能做网站开发吗圣辉友联网站建设