leetcode 解题列表

leetcode 解题列表

俗话说: 熟读唐诗三百首, 不会作诗也会吟. 要想掌握好算法数据结构, 老王觉得至少需要两样东西:

  • 体系化的学习
  • 一定量的练习

最近老王听说很多人喜欢去leetcode上刷题, 就去看了看. 题目跟ACM比, 确实更适合基础算法和数据结构的练习.

于是产生了一个想法: 把这上面的题都写一遍, 记录下解法. 如果能分享给更多的人, 大家一起讨论和进步, 就更好了!

如果碰巧你看到了这些解题思路和算法代码, 并且觉得老王的题解有意思或有帮助, 可以给老王点个赞或者打个赏啥的, 老王就更开心啦 ^o^

leetcode 解题列表_第1张图片

以下列表, 每日更新↓

ID 解法链接 标题 难度 标签
1 3种解法 两数之和
[Two Sum]
★☆☆☆☆ 循环 / 二分搜索 / 排序 / 哈希
2 1种解法 两个数相加
[Add Two Numbers]
★☆☆☆☆ 链表 / 归并
3 5种解法 没有重复字母的最长子串
[Longest Substring Without Repeating Characters]
★★☆☆☆ 字符串 / 判重
4 3种解法 两个有序数组的中值
[Median of Two Sorted Arrays]
★★★★☆ 排序 / 归并 / 二分查找
5 1种解法 最长镜像子串
[Longest Palindromic Substring]
★★☆☆☆ 子串
6 2种解法 锯齿形变换
[ZigZag Conversion]
★★☆☆☆ 字符串
7 2种解法 反转整数
[Reverse Integer]
★★☆☆☆ 数字计算
8 1种解法 字符串转整数(实现atoi函数)
[String to Integer (atoi)]
★★★☆☆ 状态机 / 数字计算 / 编译原理

你可能感兴趣的:(算法,java,leetcode)