面试竞技场

LeetCode 对战特训

按照真实录制内容,用 73 个实战小节系统训练数组、双指针、哈希、链表、二叉树、递归回溯与动态规划。

面试LeetCode竞技场
73节系统课程
进阶适合阶段
9.8课程评分
LeetCode 对战特训
一次购买 · 永久访问课程资料¥168
免费试看
YOUR RESULTS

学完以后,你会得到什么?

不是模糊地“提升算法能力”,而是获得可以用于刷题、项目和技术面试的具体能力。

01
核心收获

掌握数组、双指针与滑动窗口题型

02
核心收获

打通链表、二叉树、递归回溯与动态规划

03
核心收获

形成可迁移的解题模板并把思路讲清楚

这门课特别适合这样的你
IS THIS FOR YOU?

这门课特别适合这样的你

  • 基础不牢:看过很多零散教程,但知识始终连不成体系
  • 刷题低效:题目换个说法就不会,缺少识别模型的方法
  • 面试紧张:脑中有思路,却讲不清复杂度、边界和实现过程
  • 希望进阶:想从“会写业务”升级成解决问题能力更强的开发者
建议基础进阶
FULL CURRICULUM

完整课程路线

73 节课程已经按照认知顺序排好。你只需要沿着路线学习,不必再自己到处拼教程。

第1章
进入算法竞技场——课程导学1 节课程 · 1 个具体小节
展开 +
1-1课前导学视频讲解 · C# 实现 · 要点总结
第2章
突破移动机关——数组、双指针与滑动窗口13 节课程 · 13 个具体小节
展开 +
2-1移动零视频讲解 · C# 实现 · 要点总结
2-2移除元素视频讲解 · C# 实现 · 要点总结
2-3删除有序数组中的重复项视频讲解 · C# 实现 · 要点总结
2-4颜色分类视频讲解 · C# 实现 · 要点总结
2-5合并两个有序数组视频讲解 · C# 实现 · 要点总结
2-6二分查找视频讲解 · C# 实现 · 要点总结
2-7两数之和 II视频讲解 · C# 实现 · 要点总结
2-8三数之和视频讲解 · C# 实现 · 要点总结
2-9反转字符串视频讲解 · C# 实现 · 要点总结
2-10验证回文串视频讲解 · C# 实现 · 要点总结
2-11盛最多水的容器视频讲解 · C# 实现 · 要点总结
2-12长度最小的子数组视频讲解 · C# 实现 · 要点总结
2-13无重复字符的最长子串视频讲解 · C# 实现 · 要点总结
第3章
识破伪装线索——查找表与哈希9 节课程 · 9 个具体小节
展开 +
3-1存在重复元素视频讲解 · C# 实现 · 要点总结
3-2两个数组的交集视频讲解 · C# 实现 · 要点总结
3-3两个数组的交集 II视频讲解 · C# 实现 · 要点总结
3-4有效的字母异位词视频讲解 · C# 实现 · 要点总结
3-5字母异位词分组视频讲解 · C# 实现 · 要点总结
3-6单词规律视频讲解 · C# 实现 · 要点总结
3-7根据字符出现频率排序视频讲解 · C# 实现 · 要点总结
3-8两数之和视频讲解 · C# 实现 · 要点总结
3-9四数相加 II视频讲解 · C# 实现 · 要点总结
第4章
修复断裂锁链——链表专题14 节课程 · 14 个具体小节
展开 +
4-1链表回顾视频讲解 · C# 实现 · 要点总结
4-2链表的中间结点视频讲解 · C# 实现 · 要点总结
4-3寻找链表倒数第 K 个节点视频讲解 · C# 实现 · 要点总结
4-4环形链表视频讲解 · C# 实现 · 要点总结
4-5链表删除操作回顾视频讲解 · C# 实现 · 要点总结
4-6移除链表元素视频讲解 · C# 实现 · 要点总结
4-7删除链表中的节点视频讲解 · C# 实现 · 要点总结
4-8删除链表倒数第 N 个节点视频讲解 · C# 实现 · 要点总结
4-9删除排序链表中的重复元素 II视频讲解 · C# 实现 · 要点总结
4-10反转链表视频讲解 · C# 实现 · 要点总结
4-11反转链表 II视频讲解 · C# 实现 · 要点总结
4-12合并两个有序链表视频讲解 · C# 实现 · 要点总结
4-13回文链表视频讲解 · C# 实现 · 要点总结
4-14重排链表视频讲解 · C# 实现 · 要点总结
第5章
攀登魔法古树——二叉树专题20 节课程 · 20 个具体小节
展开 +
5-1二叉树快速回顾视频讲解 · C# 实现 · 要点总结
5-2递归前序遍历视频讲解 · C# 实现 · 要点总结
5-3迭代前序遍历视频讲解 · C# 实现 · 要点总结
5-4递归中序遍历视频讲解 · C# 实现 · 要点总结
5-5迭代中序遍历视频讲解 · C# 实现 · 要点总结
5-6递归后序遍历视频讲解 · C# 实现 · 要点总结
5-7迭代后序遍历视频讲解 · C# 实现 · 要点总结
5-8迭代通用模板:栈模拟递归视频讲解 · C# 实现 · 要点总结
5-9前中后序遍历视频讲解 · C# 实现 · 要点总结
5-10验证二叉搜索树及寻找第 K 小的元素视频讲解 · C# 实现 · 要点总结
5-11二叉搜索树迭代器视频讲解 · C# 实现 · 要点总结
5-12左叶子之和视频讲解 · C# 实现 · 要点总结
5-13层序遍历视频讲解 · C# 实现 · 要点总结
5-14层序遍历改进视频讲解 · C# 实现 · 要点总结
5-15层序遍历解决更多的问题视频讲解 · C# 实现 · 要点总结
5-16完全二叉树节点校验与统计节点值视频讲解 · C# 实现 · 要点总结
5-17二叉树最大最小深度视频讲解 · C# 实现 · 要点总结
5-18翻转二叉树视频讲解 · C# 实现 · 要点总结
5-19路径总和视频讲解 · C# 实现 · 要点总结
5-20更多路径问题视频讲解 · C# 实现 · 要点总结
第6章
探索所有岔路——递归与回溯10 节课程 · 10 个具体小节
展开 +
6-1前 N 项和视频讲解 · C# 实现 · 要点总结
6-2递归子集视频讲解 · C# 实现 · 要点总结
6-3子集回溯视频讲解 · C# 实现 · 要点总结
6-4子集 II视频讲解 · C# 实现 · 要点总结
6-5组合视频讲解 · C# 实现 · 要点总结
6-6组合总和 II视频讲解 · C# 实现 · 要点总结
6-7组合总和视频讲解 · C# 实现 · 要点总结
6-8全排列视频讲解 · C# 实现 · 要点总结
6-9全排列 II视频讲解 · C# 实现 · 要点总结
6-10二维网格上的递归回溯视频讲解 · C# 实现 · 要点总结
第7章
激活最优策略——动态规划5 节课程 · 5 个具体小节
展开 +
7-1斐波那契数列视频讲解 · C# 实现 · 要点总结
7-2爬楼梯视频讲解 · C# 实现 · 要点总结
7-3打家劫舍 I视频讲解 · C# 实现 · 要点总结
7-4打家劫舍 II视频讲解 · C# 实现 · 要点总结
7-5股票买卖视频讲解 · C# 实现 · 要点总结
第8章
登上胜利领奖台——课程总结1 节课程 · 1 个具体小节
展开 +
8-1完结撒花视频讲解 · C# 实现 · 要点总结
LEARN WITH A FULL-STACK DEVELOPER

不只教你做题,
也教你像开发者一样思考

讲师离忧夏天拥有前端、后端、数据库与部署经验,课程会把算法原理连接到真实代码质量、性能意识和面试表达。

¥168支付宝支付 · 资料永久访问
全栈开发讲师离忧夏天