![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode题解
文章平均质量分 79
htjovi
这个作者很懒,什么都没留下…
展开
-
LeetCode题解:2. Add Two Numbers
题目翻译如下:有两个链表,每个链表代表一个反向的数字,链表的每个位置代表数字的一位,求两个数字的和,同样用链表反向表示。比如:2->4->3代表342,5->6->4代表465,它们的和是807,用链表反向表示是7->0->8题解:思考:把数字反向表示的话,问题的解决变得相当简单,两个链表从前往后遍历,相同位置的相加,维护一个进位即可C语言解决如下:stru原创 2016-07-09 10:41:11 · 339 阅读 · 0 评论 -
LeetCode题解:3. Longest Substring Without Repeating Characters
题目中文翻译如下:找出一个字符串的无重复字母的最长子字符串。例如:"abcabcbb"的无重复字母最长子字符串是"abc","pwwkew"的无重复字母最长子字符串是"wke"思考:动态规划的典型应用,保存当前最长字串和包含当前字母的最长字串,遍历一遍就好,重点考虑一下边界,代码如下: public int lengthOfLongestSubstring(String原创 2016-07-09 12:07:53 · 431 阅读 · 0 评论 -
LeetCode题解:4. Median of Two Sorted Arrays
中文翻译如下:有两个排好序的数组,找出其中位数。思考:原创 2016-07-09 19:02:22 · 344 阅读 · 0 评论