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

leetcode2.两数相加

本质上就是链表逐个节点对应数字相加,但是需要记录进位数字

/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode() {}*     ListNode(int val) { this.val = val; }*     ListNode(int val, ListNode next) { this.val = val; this.next = next; }* }*/
class Solution {public ListNode addTwoNumbers(ListNode l1, ListNode l2) {ListNode dummyHead = new ListNode();ListNode cur = dummyHead;int c = 0;//表示进位while (l1 != null && l2 != null) {int digit = c + l1.val + l2.val;c = digit / 10;cur = cur.next = new ListNode(digit % 10);l1 = l1.next;l2 = l2.next;}while (l1 != null) {int digit = c + l1.val;c = digit / 10;cur = cur.next = new ListNode(digit % 10);l1 = l1.next;}while (l2 != null) {int digit = c + l2.val;c = digit / 10;cur = cur.next = new ListNode(digit % 10);l2 = l2.next;}if (c != 0) {cur = cur.next = new ListNode(c % 10);}return dummyHead.next;}
}

http://www.dtcms.com/a/431994.html

相关文章:

  • 上海跨境电商网站制作wordpress 文章设置
  • 网站推广服务 商务服务一页网站首页图如何做
  • 网站建设相关文章商业网站的创建程序
  • 【手撕机器学习 04】手撕线性回归:从“蒙眼下山”彻底理解梯度下降
  • 七个php源码下载的网站网站建设通报
  • 网络技术与网站建设模板网站建设代理商
  • 湘潭网站建设优化技术2 网站内部链接优化
  • php网站开发答案关键词免费网站
  • 树状数组的原理和简单实现:一种使用倍增优化并支持在线 O(log N) 修改、查询的数据结构
  • 网站相关知识百度如何收录网站
  • 视频素材网站大全免费海盐市网站建设
  • 一个公司名可以备案多少个网站空间设计主要做什么
  • STC32G 的PWM调光LED
  • wordpress 建网站 vpn校网站建设方案
  • MySQL索引全面解析:类型作用与最佳实践
  • 护理+人工智能研究热点数据分析项目实战(六)
  • JVM参数及问题排查工具
  • 全部网站网站开发需要哪些基础技术
  • (基于江协科技)51单片机入门:9.蜂鸣器
  • 服装网站建设报关微信公众号平台网站开发
  • 旧金山网站建设互联网公司加盟
  • Pod 介绍
  • 全国商城网站建设石大网页设计与网站建设客观题
  • 广西钦州有人帮做网站的公司吗wordpress必须安装php吗
  • 深入解析Kerberos协议攻击手法:从基础到高级攻防实战
  • 现在网站建站的主流语言是什么东莞品牌网站建设费用
  • NO.10数据结构图|Prim算法|Kruskal算法|Dijkstra算法|Floyd算法|拓扑排序|关键路径
  • 深圳市西特塔网站建设工作室wordpress 本地访问慢
  • 网站制作的发展趋势网站文件目录
  • 旅游公网站如何做室内设计效果图怎么画