LeetCode 两数相加 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: ...
分类:
其他好文 时间:
2019-10-29 00:04:09
阅读次数:
82
题目给定2个非空链表,并且是逆序存储,每一个节点存储一位数字,求2个链表对应数的和 思路:首先拿到这个题,第一反应就是如果两个链表对应和大于10,进位如何表示?链表本来就是逆序的,这方便我们直接从链表头开始计算。如果大于10,就应该分别求出个位和十位各是多少,并且加到最后也可能存在进位,因此还需判断 ...
分类:
其他好文 时间:
2019-10-23 20:12:24
阅读次数:
71
"两数相加" 题目描述 给出两个?非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照?逆序?的方式存储的,并且它们的每个节点只能存储?一位?数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0?开头。 示例: 输入:( ...
分类:
其他好文 时间:
2019-10-20 10:56:52
阅读次数:
72
先用int存了结果然后出错,int溢出了。 真是憨批嗷。 不用考虑保存结果,直接一位一位计算就行。 感觉被描述误导了。 ...
分类:
其他好文 时间:
2019-10-20 00:56:20
阅读次数:
76
给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。
如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。
您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 ...
分类:
其他好文 时间:
2019-10-16 00:32:45
阅读次数:
100
Leetcode(2)两数相加 [题目表述]: 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 ...
分类:
其他好文 时间:
2019-10-10 00:25:25
阅读次数:
112
Leetcode算法系列(链表)之两数相加 难度:中等给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 ...
分类:
编程语言 时间:
2019-10-07 13:34:04
阅读次数:
101
You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contai ...
分类:
其他好文 时间:
2019-10-02 19:08:34
阅读次数:
109
注意事项: 1.两链表长度不等时,要处理较长链表剩余的结点和高位 2.链表对应结点相加时增加前一个结点的进位,并保存下一个结点的进位;除法得进位,模得结果 3.如果最高位计算时还产生进位,则还需要添加一个额外结点。 4.创建新节点时主要* ...
分类:
其他好文 时间:
2019-10-01 14:06:38
阅读次数:
84
给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入:(2 -> 4 -> ...
分类:
其他好文 时间:
2019-09-25 09:19:45
阅读次数:
67