博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Add Two Numbers
阅读量:6038 次
发布时间:2019-06-20

本文共 1932 字,大约阅读时间需要 6 分钟。

 

代码:

/** * Definition for singly-linked list. * public class ListNode { *     int val; *     ListNode next; *     ListNode(int x) { *         val = x; *         next = null; *     } * } */public class Solution {    public ListNode addTwoNumbers(ListNode l1, ListNode l2) {              ListNode result = null;        ListNode temp = null, node = null;        int digit = 0, bit = 0;        while (l1 != null && l2 != null) {            digit = l1.val + l2.val + bit;            bit = digit / 10;            digit = digit % 10;            node = new ListNode(digit);            if (result == null) {                result = node;                temp = result;            } else {                temp.next = node;                temp = temp.next;            }            l1 = l1.next;            l2 = l2.next;        }        while (l1 != null) {            digit = l1.val + bit;            bit = digit / 10;            digit = digit % 10;            node = new ListNode(digit);            if (result == null) {                result = node;                temp = result;            } else {                temp.next = node;                temp = temp.next;            }            l1 = l1.next;        }        while (l2 != null) {            digit = l2.val + bit;            bit = digit / 10;            digit = digit % 10;            node = new ListNode(digit);            if (result == null) {                result = node;                temp = result;            } else {                temp.next = node;                temp = temp.next;            }            l2 = l2.next;        }        if (bit != 0) {            node = new ListNode(bit);            if (result == null) {                result = node;                temp = result;            } else {                temp.next = node;                temp = temp.next;            }        }        return result;    }}

转载于:https://www.cnblogs.com/xiaoxian1369/p/3631974.html

你可能感兴趣的文章
oracle recyclebin与flashback drop
查看>>
svmlight使用说明
查看>>
Swing 和AWT之间的关系
查看>>
Mysql设置自增长主键的初始值
查看>>
Android计时器正确应用方式解析
查看>>
获取post传输参数
查看>>
ASP生成静态页面的方法
查看>>
HDU 1325 Is It A Tree? 判断是否为一棵树
查看>>
Shell命令-文件压缩解压缩之gzip、zip
查看>>
个人总结
查看>>
uva 673 Parentheses Balance
查看>>
Bzoj 2252: [2010Beijing wc]矩阵距离 广搜
查看>>
css 禁止选中文本
查看>>
bzoj2165
查看>>
算术运算表达式正则及分析
查看>>
Oracle 12c 多租户 手工创建 pdb 与 手工删除 pdb
查看>>
shell初涉
查看>>
[浪子学编程][MS Enterprise Library]ObjectBuilder之创建策略祥解(二)
查看>>
ASP.NET 中设置路径的三种方式
查看>>
EBS使用 Distributed AD在多个节点并行adpatch
查看>>