两个数据相加是否相等(算法两数相加)
两个数据相加是否相等(算法两数相加)
2024-11-22 12:20:36  作者:二人世界一  网址:https://m.xinb2b.cn/sport/bzn438749.html

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

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

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

示例


输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 465 = 807提示每个链表中的节点数在范围 [1, 100] 内0 <= Node.val <= 9题目数据保证列表表示的数字不含前导零方法一:模拟

思路与算法

首先,我们按照示例中的结果发现我们可以同时遍历这两个链表,按照同一方向,相同的位置的数字进行类加

举例说明:

n1、n2代表两个链表相同位置的值,carry代表进位值。最终结果的链表的相同位置的值为 (n1 n2 carry) % 10 ,新的进位值为(n1 n2 carry)/ 10。

如果两个链表的长度不同,则可以认为短的链表的后面有若干个 0 。

最后,如果链表遍历结束后,如果carry > 0,那还需要在最后的链表上再附加一个节点,节点的值为 carry。

代码如下:


复杂度分析时间复杂度:O(max(m,n)),其中 m 和 n 分别为两个链表的长度。我们要遍历两个链表的全部位置,而处理每个位置只需要 O(1) 的时间。空间复杂度:O(1)。注意返回值不计入空间复杂度。写在最后

本文内容出处是力扣官网,希望和大家一起刷算法,在后面的路上不变秃但是变强!

好兄弟可以点赞并关注我的公众号“javaAnswer”,全部都是干货。

  • 炒菜热锅放油还是冷锅放油(炒菜热锅放油还是冷锅放油比较好)
  • 2024-11-22炒菜热锅放油还是冷锅放油比较好炒菜的时候都是热锅下油,等到油三成热后,开始放入葱姜蒜之类的调味品,接着再下入肉或者是菜,这样制作出来的菜口感更香当然,也可以选择冷锅放油,不过都是针对特殊的菜品炒菜的时候,油温不适合太高,不要等到油。
  • 病毒性疱疹是否传染(病毒性疱疹是怎么传染的呢)
  • 2024-11-22病毒性疱疹是怎么传染的呢在生活中身边会有一些人患有病毒性疱疹,这让周围的人都比较的提心吊胆,那么病毒性疱疹是怎么传染的呢?有哪些注意事项?下面一起来了解一下吧疱疹传染的途径有哪些?1、不干净的针头一般就是发生在比较小的,没有。
  • 一个人格局越来越大的三个表现(一个人没有格局的四种表现)
  • 2024-11-22一个人没有格局的四种表现一个气量狭小的人是没有格局可言的,格局不仅是那些大富大贵的成功者才需要的,普通人更需要,因为它是我们由普通变得不一样,变成自己想要的那个样子的必要条件斤斤计较,计较一时得失没有格局,气量狭小的人总是会。
  • 公务员是铁饭碗的意义是什么(公务员为什么被叫做铁饭碗)
  • 2024-11-22公务员为什么被叫做铁饭碗一说起“铁饭碗”职业,很多人脑海中冒出的第一个词就是:公务员现在有不少父母都希望自己的孩子能都加入到公务员的队列当中,理由就是这是个“铁饭碗”,不用担心日后的生活那公务员为什么被称为“铁饭碗”,而不叫。
  • 孟小冬晚年评价杜月笙梅兰芳(孟小冬离开梅兰芳嫁给杜月笙)
  • 2024-11-22孟小冬离开梅兰芳嫁给杜月笙杜月笙是民国时期上海滩上叱咤风云的传奇人物,他一生娶了五位夫人,其中又以五夫人孟小冬名气最大,那么孟小冬的结局如何呢?(孟小冬旧照)孟小冬出身于梨园世家,耳濡目染的她,从小在京剧表演上很有天赋,9岁学。
  • 绿豆泡水能发芽吗(绿豆泡水会发芽吗)
  • 2024-11-22绿豆泡水会发芽吗绿豆泡水是能够发芽的这是因为本身绿豆就是种子,泡了水的话,就会开始吸收水分,一段时间后涨大发芽,种子里有个很小的芽就会细胞分裂,使植物生长迅速,几天就可以长出芽了但是绿豆经过烹饪后是不会在水中发芽的,。
  • 59元79元(从5499元降至3899元再次)
  • 2024-11-22从5499元降至3899元再次谁也没想到,发布2年后,iPhone11反而摘掉了“末代4G手机”这个帽子华为P50的发布,让许多人重新开始重视iPhone11的存在说实话,只要对5G没有执念,对网络信号要求不高,iPhone11的。
  • 微信小程序免费制作证件照(这个微信小程序一键生成证件照)
  • 2024-11-22这个微信小程序一键生成证件照今天分享一个证件照小程序大家有没有遇到这种情况?突然间就需要一张自己证件照有时候是一寸、两寸,突然又是小二寸有时候是蓝底、红底,突然又是白底总之非常麻烦彩色打印机现在到处都有,打照片的小摊也不难找就是。
  • ps图层的基本操作包括(ps撤销操作图层基础知识汇总)
  • 2024-11-22ps撤销操作图层基础知识汇总PS撤销操作快捷键:CTRLALTZ,我们也可以打开历史记录面板,对操作的步骤反复撤销,图层基础知识汇总隐藏或显示图层方法:点击图层前面的眼睛图标切换显示或隐藏复制图层的方法有两种:快捷键CTRLJ,。
  • 明日方舟国服宣传片动画(国际服3D动画MV来了)
  • 2024-11-22国际服3D动画MV来了大家好!我是戒戒,专注于分享游戏心得和趣事的戒戒!最近《明日方舟》国际服发布了全新的3D动画MV,MV的剧情主要是阻止核心城行动的罗德岛干员和爱国者交战的场景其实爱国者也叫博卓卡斯那时候已经替察觉到塔。
  • 肝硬化腹水喝白开水好吗(有肝硬化腹水还能正常喝水吗)
  • 2024-11-22有肝硬化腹水还能正常喝水吗  有的病人会问有肝硬化腹水还能够正常地喝水吗?我们要知道我们的肝硬化腹水这种疾病,我们说的腹水是叫作腹腔积液,并不是我们的血管里面的水有多少  腹腔积液我们在这里就暂时先不去说它形成的原因,我们喝的。
  • 神十三号安全着陆了吗(神十三安全返回)
  • 2024-11-22神十三安全返回“我是神舟十三号,我已安全着陆,返回舱顺利,感觉良好”!听到此消息,你是不是兴奋不已!没错,北京时间2022年4月16日0时44分,神舟十三号载人飞船与空间站天和核心舱成功分离神舟十三号航天员乘组在空。