美文网首页
2、两数相加

2、两数相加

作者: Candy_糖果 | 来源:发表于2020-10-07 18:57 被阅读0次

    https://leetcode-cn.com/problems/add-two-numbers/

    题目解析

    刚开始看,有点难懂,多看几遍就知道它的意图了。它想计算两数相加,但可能是两个超长数字相加,用long都无法装进去,所以它这里用链表倒序去表示这两个数字

    思路1

    1、两个链表的长度补齐 O(n)

    2、然后循环相加,满10则进位 O(n)

    3、最后输出新链表的结果

    m、n 分别表示两个链接的长度

    时间 = O(max(m,n))

    空间 = O(max(m,n))

    思路2 补充

    不需要单独补充链表,循环两个链接时,为空的节点默认值为 0

    相关文章

      网友评论

          本文标题:2、两数相加

          本文链接:https://www.haomeiwen.com/subject/ujqqpktx.html