力扣题解最佳实践  >  力扣面试经典 150 题
GitHub 仓库: f*ck-leetcode

题解链接 难度 题解采用的编程语言 实现途径 详细程度
27. 移除元素
简单
 Java  C++  Python  JavaScript  C#  Go  Ruby 2 种实现 有详尽步骤
209. 长度最小的子数组
中等
 Java  Python  JavaScript  C#  C++  Go  Ruby 有详尽步骤
19. 删除链表的倒数第 N 个结点
中等
 Java  C++  Python  JavaScript  C#  Go  Ruby 有详尽步骤
242. 有效的字母异位词
简单
 Java  Python  JavaScript  C#  C++  Go  Ruby 有详尽步骤
1. 两数之和
简单
 Java  C++  Python  JavaScript  C#  Go  Ruby 3 种实现 有详尽步骤
383. 赎金信
简单
 Java  Python  JavaScript  C#  Ruby  C++  Go 有详尽步骤
202. 快乐数
简单
 Java  Python  JavaScript  C#  C++  Go  Ruby 有详尽步骤
15. 三数之和
中等
 Python  Java  C++  JavaScript  C#  Go  Ruby 2 种实现 有详尽步骤
28. 找出字符串中第一个匹配项的下标
简单
 Python  JavaScript  Ruby  Java  C++  C#  Go 有详尽步骤
20. 有效的括号
简单
 Python  JavaScript  Java  C++  C#  Go  Ruby 有详尽步骤
198. 打家劫舍
中等
 Java  C++  Python  JavaScript  C#  Go  Ruby 仅有答案
322. 零钱兑换
中等
 Java  C++  Python  JavaScript  C#  Go  Ruby 仅有答案
139. 单词拆分
中等
 Java  C++  Python  JavaScript  C#  Go  Ruby 仅有答案
121. 买卖股票的最佳时机
简单
 Python  JavaScript  Go 仅有答案
122. 买卖股票的最佳时机 II
中等
 Python  JavaScript  Go 仅有答案
123. 买卖股票的最佳时机 III
困难
 Python  JavaScript  Go 仅有答案
188. 买卖股票的最佳时机 IV
困难
 Python  JavaScript  Go 仅有答案
300. 最长递增子序列
中等
 Python  Java  JavaScript  C# 仅有答案
53. 最大子数组和
中等
 Java  C++  Python  JavaScript  C#  Go  Ruby 2 种实现 有详尽步骤
392. 判断子序列
中等
 Java  C++  Python  JavaScript  C#  Go  Ruby 2 种实现 有详尽步骤
72. 编辑距离
中等
 Java  C++  Python  JavaScript  C#  Go  Ruby 有详尽步骤
42. 接雨水
困难
 Java  C++  Python  JavaScript  C#  Go  Ruby 有简化的思路
200. 岛屿数量
中等
 Java  C++  Python  JavaScript  C#  Go  Ruby 3 种实现 有详尽步骤
127. 单词接龙
困难
 Python 有简化的思路
207. 课程表
中等
 Java  C++  Python  C# 2 种实现 有详尽步骤
433. 最小基因变化
中等
 Python 3 种实现 有简化的思路
49. 字母异位词分组
中等
 Python  Ruby 仅有答案
5. 最长回文子串
中等
 Java  C++  Python  JavaScript  C#  Go  Ruby 有详尽步骤