刷 LeetCode 的人大概都经历过这种状态:题目看懂了,思路也模模糊糊,但真到写代码时,边界条件就乱了;或者做过的题换个问法又不会了。如果你正卡在这个阶段,这套实战营的定位比较明确——它不教你算法从零起步,而是把 LeetCode 上那些反复出现、面试也反复考的题拿来一道道过,逼你把"看懂了"变成"写得出"。

先对号入座:这套课适合谁

不适合完全没接触过数据结构的人。链表、二叉树、递归这些概念如果你还说不清楚,直接上这里的题会很痛苦,建议先去补基础再回来。它更适合三类人:一是准备面试、需要按题号系统刷题但自己列不出计划的;二是刷了几十道却总在同一类题上翻车的;三是工作几年后想转岗,算法这块心里没底的。

换个说法,这套课解决的是"有基础但不成体系"的问题。它按难度分初级、中级、高级三段推进,你可以按自己的水平直接跳到对应段落,不必从头看。哪一段卡住,就说明那块能力有缺口。

具体练什么:从字符串到二叉树

课程覆盖的题型比较典型。初级部分处理的是字符串、数组、哈希这类高频基础题,比如无重复字符的最长子串——看着简单,但滑动窗口的边界处理能把人绕进去。中级部分开始进入需要多想一步的场景,像旋转数组搜索这种题,考的是你能不能想到二分的变体,而不是硬套模板。高级部分则偏向树结构的综合操作,合并二叉树、二叉树的序列化与反序列化都在其中。

值得单独提的是其中穿插的面试真题讲解,比如腾讯相关的题目会给出多种解法对比。同一种思路写到第三遍容易形成惯性,多看几种解法,才能知道哪条路在面试里更稳妥。

练习时该盯着什么

  • 每道题先自己写,卡住再看讲解,别直接抄。看懂和写出之间隔着一段距离。
  • 关注解法的复杂度取舍。一道题能跑通不等于能过面试,时间空间有没有更优解要心里有数。
  • 把同类题放一起对比。滑动窗口、二分变体、树的遍历,做多了要能总结出各自的触发条件。
  • 边界条件专门记一笔。空输入、单元素、重复值,这些是失分重灾区。

看完应该能回答的问题

检验有没有学进去,不妨用这几个问题自查:遇到"最长子串"类问题,第一反应是滑动窗口还是暴力枚举?旋转数组搜索为什么不能直接用普通二分?二叉树的序列化和反序列化,怎么保证结构能完整还原?腾讯那道高频题,除了标准解法你还记得别的思路吗?

如果这些问题你都能说清楚思路和取舍,说明这套课的内容基本被你消化了。如果说得含糊,回去针对那一类题再练几遍。

怎么用它效率更高

建议按难度分段推进,但不要贪多。一天两三道认真吃透,比一天十道走马观花强。每做完一类题,合上资料自己重写一遍,写不出来就说明还没掌握。另外,这套资料偏实战复盘,理论讲解不多,如果你在某个数据结构上概念本身就不牢,需要自己另外补上,别指望它替你打地基。缺什么补什么,这才是刷题该有的节奏。

尹成LeetCode算法实战营

LeetCode实战,算法精通之道

编辑点评

深度解析LeetCode高频题,涵盖初级、中级、高级,实战性强。

⭐ 编辑推荐

针对LeetCode算法题库,从基础到进阶,助你高效通关。

课程亮点

• LeetCode实战
• 覆盖全级别
• 实战性强

课程目录

尹成leecode算法训练营资料.png  [493.5 KB]
01、leetcode初级1》06、6无重复字符的最长子串1.mp4  [108.0 MB]
11、leetcode高级3》07、7合并二叉树.mp4  [15.7 MB]
06、leetcode中级2》05、5leetcode腾讯面试题解决旋转数组搜索_ev.mp4  [36.5 MB]
12、leetcode高级4》14、腾讯126题第三种解法_ev.mp4  [14.4 MB]
28、leetcode高级6》01、1二叉树序列化与反序列化.mp4  [86.0 MB]
11、leetcode高级3》07、7合并二叉树_ev.mp4  [6.9 MB]
21、leetcode中级3》04、4腾讯面试题解决二叉树深度.mp4  [9.1 MB]
21、leetcode中级3》07、7腾讯面试题求解超过一半的数摩尔投票.mp4  [66.3 MB]
25、leetcode高级3》08、8接雨水low_ev.mp4  [41.5 MB]
15、leetcode初级1》17、13. 罗马数字转整数2_ev.mp4  [58.2 MB]
14、leetcode高级6》02、2字符串编码解码.mp4  [83.8 MB]
25、leetcode高级3》14、3.找到所有数组小时的数字high_ev.mp4  [31.8 MB]
05、leetcode中级1》16、8leetcode四数之和.mp4  [83.0 MB]
23、leetcode高级1》04、4腾讯面试题二叉树最大路径和_ev.mp4  [28.8 MB]
22、leetcode中级4》01、1.腾讯面试题-反转句子中的单词.mp4  [26.3 MB]
23、leetcode高级1》21、10腾讯面试题-求解二叉搜索树第K大.mp4  [28.9 MB]
25、leetcode高级3》22、11.柱状图的最大矩形.mp4  [48.1 MB]
22、leetcode中级4》15、4腾讯面试题-二叉树最小公共祖先_ev.mp4  [13.8 MB]
15、leetcode初级1》50、18.最多水容器1_ev.mp4  [33.2 MB]
06、leetcode中级2》07、7leetcode腾讯面试题解决全排列_ev.mp4  [10.5 MB]
08、leetcode中级4》13、2腾讯面试题-除自身以外数组的乘积_ev.mp4  [53.1 MB]
11、leetcode高级3》11、11.柱状图的最大矩形.mp4  [48.1 MB]
22、leetcode中级4》20、9腾讯面试题-填充螺旋矩阵.mp4  [21.1 MB]
08、leetcode中级4》06、6腾讯面试题解决最小栈.mp4  [29.5 MB]
15、leetcode初级1》08、8无重复字符的最长子串3.mp4  [330.5 MB]
26、leetcode高级4》16、腾讯136题第一种解法_ev.mp4  [26.4 MB]
19、leetcode中级1》08、8leetcode四数之和.mp4  [83.0 MB]
11、leetcode高级3》12、1.路径总和_ev.mp4  [23.2 MB]
01、leetcode初级1》30、2两数相加2_ev.mp4  [47.4 MB]
11、leetcode高级3》09、9接雨水high_ev.mp4  [14.5 MB]
09、leetcode高级1》16、5腾讯面试题LRU缓存机制.mp4  [35.3 MB]
25、leetcode高级3》15、4.汉明距离_ev.mp4  [5.0 MB]
06、leetcode中级2》18、9.leetcode腾讯面试题解决只出现一次的字符_ev.mp4  [11.6 MB]
21、leetcode中级3》15、5腾讯面试题-卖出股票最佳时机_ev.mp4  [11.2 MB]
21、leetcode中级3》13、3腾讯面试题有序数组归并.mp4  [75.8 MB]
11、leetcode高级3》14、3.找到所有数组小时的数字high.mp4  [80.4 MB]
25、leetcode高级3》21、10编辑距离.mp4  [70.6 MB]
07、leetcode中级3》18、8腾讯面试题存在重复元素.mp4  [11.9 MB]
01、leetcode初级1》29、1两数相加1_ev.mp4  [37.0 MB]
16、leetcode初级2》06、6leetcode_add_two_nnumbers第二解法_ev.mp4  [41.8 MB]
06、leetcode中级2》04、4leetcode腾讯面试题解决删除重复.mp4  [24.2 MB]
23、leetcode高级1》21、10腾讯面试题-求解二叉搜索树第K大_ev.mp4  [15.4 MB]
26、leetcode高级4》05、leetcode8.mp4  [169.7 MB]
12、leetcode高级4》11、2B栈决赛动态规划实现.mp4  [27.2 MB]
23、leetcode高级1》17、6腾讯面试题排序链表-归并排序_ev.mp4  [18.5 MB]
16、leetcode初级2》04、4leetcode_two_sum第三解法_ev.mp4  [22.2 MB]
09、leetcode高级1》14、3腾讯面试题格雷编码.mp4  [24.1 MB]
04、leetcode初级4》03、3字符串转整数_ev.mp4  [43.5 MB]
14、leetcode高级6》04、4找到字符串中所有字母异位词.mp4  [48.4 MB]
08、leetcode中级4》12、1.腾讯面试题-反转句子中的单词_ev.mp4  [13.3 MB]
01、leetcode初级1》53、21整数变罗马数字2_ev.mp4  [15.4 MB]
05、leetcode中级1》05、5leetcode解决三数之和.mp4  [58.2 MB]
01、leetcode初级1》39、009_3_ev.mp4  [10.5 MB]
23、leetcode高级1》20、9腾讯面试题-求解数组第K个元素_ev.mp4  [23.1 MB]
10、leetcode高级2》18、8回文链表_ev.mp4  [29.7 MB]
10、leetcode高级2》19、9移动零_ev.mp4  [13.3 MB]
18、leetcode初级4》02、2求解整数反转.mp4  [7.7 MB]
01、leetcode初级1》27、23罗马数字转整数2.mp4  [68.2 MB]
11、leetcode高级3》18、7合并二叉树_ev.mp4  [6.9 MB]
01、leetcode初级1》12、9.无重复字符的最长子串4_ev.mp4  [4.2 MB]
09、leetcode高级1》21、10腾讯面试题-求解二叉搜索树第K大_ev.mp4  [15.4 MB]
07、leetcode中级3》15、5腾讯面试题-卖出股票最佳时机_ev.mp4  [11.2 MB]
13、leetcode高级5》04、4.滑动窗口最大值.mp4  [42.5 MB]
01、leetcode初级1》50、18.最多水容器1.mp4  [84.4 MB]
12、leetcode高级4》11、2B栈决赛动态规划实现_ev.mp4  [12.2 MB]
10、leetcode高级2》04、4.最长有效括号_ev.mp4  [40.0 MB]
01、leetcode初级1》52、20整数变罗马数字1_ev.mp4  [56.4 MB]
25、leetcode高级3》10、10编辑距离.mp4  [70.6 MB]
08、leetcode中级4》17、6腾讯面试题解决最小栈_ev.mp4  [15.1 MB]
23、leetcode高级1》11、11题目概括_ev.mp4  [17.8 MB]
07、leetcode中级3》07、7腾讯面试题求解超过一半的数摩尔投票.mp4  [66.3 MB]
23、leetcode高级1》22、11题目概括.mp4  [25.0 MB]
15、leetcode初级1》18、14.回文数1_ev.mp4  [19.6 MB]
25、leetcode高级3》01、1.路径总和_ev.mp4  [23.2 MB]
18、leetcode初级4》06、6.正则表达式验证-动态规划.mp4  [117.3 MB]
10、leetcode高级2》08、8回文链表_ev.mp4  [29.7 MB]
12、leetcode高级4》05、leetcode8_ev.mp4  [64.6 MB]
26、leetcode高级4》08、腾讯136题第一种解法.mp4  [58.4 MB]
04、leetcode初级4》03、3字符串转整数.mp4  [86.9 MB]
05、leetcode中级1》09、1leetcode水的容器最大.mp4  [45.8 MB]
19、leetcode中级1》10、2leetcode整数转罗马数字_ev.mp4  [13.7 MB]
08、leetcode中级4》03、3腾讯面试题-删除链表节点_ev.mp4  [9.7 MB]
06、leetcode中级2》06、6leetcode腾讯面试题解决字符串乘法_ev.mp4  [27.7 MB]
27、leetcode高级5》05、5戳气球.mp4  [90.6 MB]
18、leetcode初级4》06、6.正则表达式验证-动态规划_ev.mp4  [59.0 MB]
01、leetcode初级1》46、14.回文数1_ev.mp4  [19.6 MB]
21、leetcode中级3》09、9腾讯面试题反转字符串.mp4  [12.1 MB]
08、leetcode中级4》20、9腾讯面试题-填充螺旋矩阵.mp4  [21.1 MB]
25、leetcode高级3》18、7合并二叉树_ev.mp4  [6.9 MB]
06、leetcode中级2》01、1leetcode腾讯面试题括号对称问题_ev.mp4  [17.0 MB]
10、leetcode高级2》14、4.最长有效括号.mp4  [80.5 MB]
07、leetcode中级3》02、2腾讯面试题2的幂次.mp4  [16.8 MB]
01、leetcode初级1》17、13. 罗马数字转整数2_ev.mp4  [58.2 MB]
15、leetcode初级1》55、23罗马数字转整数2.mp4  [68.2 MB]
22、leetcode中级4》08、8腾讯面试题螺旋矩阵_ev.mp4  [23.9 MB]
09、leetcode高级1》10、10腾讯面试题-求解二叉搜索树第K大_ev.mp4  [15.4 MB]
24、leetcode高级2》17、7反转二叉树_ev.mp4  [12.6 MB]
05、leetcode中级1》10、2leetcode整数转罗马数字.mp4  [26.2 MB]
26、leetcode高级4》12、2leetcode不重复字符串动态规划.mp4  [139.6 MB]

适合人群

  • 算法爱好者
  • 求职者
  • 程序员

学习收获

掌握LeetCode算法题
提升编程能力
助力求职面试

祝您学习愉快!

学有所成,前程似锦!