LeetCode
NeilZhy
天道酬勤,还有一年
展开
-
1. 两数之和
方法一 – 暴力求解两层for循环方法二 – 两遍哈希表步骤:遍历数组,将数据中的元素放入到哈希表中遍历数组,从哈希表中寻找是否有相加和为target的数据注意点:第二次遍历数组的时候,第一次遇到相加和为target的数据的时候,就应该退出循环,如果不退出,将会有两个结果,比如第一次匹配到了1,2,那么还会匹配一次2,1代码:class S...原创 2018-09-09 14:22:58 · 339 阅读 · 0 评论 -
2. 两数相加
题目给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字 0 之外,这两个数字都不会以零开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807方法一思路...原创 2018-09-10 10:16:01 · 209 阅读 · 0 评论