getfromcode

王争的算法训练营( 第5期)

AI
课程简介

课程定位:从数据结构到解题套路的工程化训练 这门课的核心价值在于将算法知识从“背诵概念”转化为“工程复用”。王争在课程中构建了一套清晰的解题方法论,重点覆盖二叉树、回溯、DFS/BFS、双指针、滑动窗口、前缀和、位运算以及动态规划等高频考点。对于开发者而言,难点往往不在于理解单个数据结构的定义,而在于面对具体业务场景时,如何快速匹配对应的算法模型。课程内容…

已有 0 人浏览 发布 2026-10-12 更新 2026-10-12

课程定位:从数据结构到解题套路的工程化训练

这门课的核心价值在于将算法知识从“背诵概念”转化为“工程复用”。王争在课程中构建了一套清晰的解题方法论,重点覆盖二叉树、回溯、DFS/BFS、双指针、滑动窗口、前缀和、位运算以及动态规划等高频考点。对于开发者而言,难点往往不在于理解单个数据结构的定义,而在于面对具体业务场景时,如何快速匹配对应的算法模型。课程内容强调“题型套路”,即把复杂的算法问题拆解为可识别的模式。例如,将爬楼梯、矩阵路径等问题抽象为动态规划的特定状态转移方程,或者将字符串匹配问题转化为滑动窗口的优化模型。这种思维方式更贴近实际面试和工程优化需求,旨在帮助学习者建立一套可迁移的解题直觉,而非仅仅记住几个孤立的代码片段。

适用基础与学习建议

本课程适合具备至少一门编程语言扎实基础、熟悉基本数据结构(数组、链表、栈、队列)的开发者。若你此前自学算法时感到知识点碎片化、做题靠运气,或无法将现实问题抽象为算法模型,这门课能提供系统化的框架。建议的学习路径应遵循由浅入深的原则:首先完成前四周的基础巩固,确保对数组、字符串、链表的操作足够熟练,这是后续复杂算法的基石;随后进入核心的二叉树与回溯部分,这是递归思维与状态空间搜索的集中训练场,务必吃透递归的调用栈变化;接着攻克BFS/DFS,理解图遍历的本质及其在连通性判断中的应用;最后阶段重点突破双指针与动态规划,这是区分算法能力的关键,尤其是动态规划的状态定义与转移方程推导。每节课后务必完成配套的.md习题文件,不要只看视频,算法是练出来的,不是看出来的。

资料配合练习与产出目标

课程资料包含完整的直播习题课和“直播写代码”环节,这是弥补自学盲区的关键。建议在观看完理论课后,先独立尝试习题,再对照直播课中的代码实现进行对比,重点关注自己在边界条件处理、递归终止逻辑以及内存使用上的差异。资料中的配套习题.md文件是检验学习成果的最佳标尺,应严格限时完成。学完本课程后,你应该能够独立解决LeetCode中等难度的算法题,能够清晰阐述各算法的时间复杂度权衡,并具备针对特定业务场景(如海量数据处理、字符串匹配)选择合适算法方案的能力。这份资料适合作为案头参考,反复复盘经典题型的解题套路,形成肌肉记忆,从而在应对实际工程挑战或技术面试时做到从容不迫。

课程目录

09 第八周5 集
  • 09-003-直播:习题课:回溯-1.mp4 [571.9 MB]
  • 09-004-直播:习题课:回溯-2.mp4 [452.1 MB]
  • 09-002-配套习题:回溯.md [1.6 KB]
  • 09-001-回溯.mp4 [372.0 MB]
  • 09-005-直播:直播写代码.mp4 [677.4 MB]
07-第六周7 集
  • 07-005-直播 习题课:二叉树-周四.mp4 [517.2 MB]
  • 07-007-直播:直播写代码.mp4 [665.7 MB]
  • 07-006-直播习题课:二叉树-周日.mp4 [646.8 MB]
  • 07-002-二叉树(基础知识讲解)-2.mp4 [170.5 MB]
  • 07-003-二叉树(题型套路讲解)-1.mp4 [249.9 MB]
  • 07-001-视频二叉树(基础知识讲解)-1.mp4 [194.4 MB]
  • 07-004-配套习题:二叉树-1.md [1.3 KB]
10-第九周7 集
  • 10-006-直播:习题课:DFS&BFS.mp4 [678.9 MB]
  • 10-007-直播:直播写代码.mp4 [594.6 MB]
  • 10-005-直播:扯淡直播.mp4 [400.7 MB]
  • 10-003-海量数据处理.mp4 [204.0 MB]
  • 10-002-DFS&BFS(题型套路讲解).mp4 [298.3 MB]
  • 10-001-DFS&BFS(基础知识讲解).mp4 [366.0 MB]
  • 10-004-配套习题:DFS&BFS.md [1.4 KB]
13-第十二周8 集
  • 13-008-直播:直播写代码.mp4 [477.4 MB]
  • 13-007-直播:习题课:前后缀统计&位运算.mp4 [814.4 MB]
  • 13-006-直播:习题课:双指针&滑动窗口.mp4 [821.3 MB]
  • 13-004-位运算.mp4 [66.4 MB]
  • 13-003-前缀后缀统计.mp4 [108.1 MB]
  • 13-002-滑动窗口.mp4 [82.7 MB]
  • 13-001-双指针.mp4 [154.1 MB]
  • 13-005-配套习题:双指针&滑动窗口&前缀后缀统计&位运算.md [3.2 KB]
12-第十一周4 集
  • 12-003-直播:习题课:匹配模型&其他.mp4 [1.4 GB]
  • 12-004-直播:直播写代码.mp4 [409.1 MB]
  • 12-002-习题课:爬楼梯模型.mp4 [1.2 GB]
  • 12-001-图文配套习题:动态规划-2.md [909.0 B]
01-往期回顾2 集
  • 01-002-5期开营公开课.mp4 [527.2 MB]
  • 01-001-4期开营公开课.mp4 [1.2 GB]
08 第七周9 集
  • 08-006-图文配套习题:Trie+堆.md [927.0 B]
  • 08-003-堆:题型套路讲解.mp4 [151.2 MB]
  • 08-008-直播:习题课:二叉树+Trie+堆.mp4 [694.0 MB]
  • 08-002-堆:基础知识讲解.mp4 [217.7 MB]
  • 08-009-直播:直播写代码.mp4 [694.0 MB]
  • 08-005-配套习题:二叉树-2.md [2.0 KB]
  • 08-004-字符串匹配算法.mp4 [199.4 MB]
  • 08-007-直播:习题课:二叉树-2.mp4 [546.9 MB]
  • 08-001-视频二叉树:题型套路-2.mp4 [221.8 MB]
02-第一周7 集
  • 02-002-纯编程题和找规律题.mp4 [438.0 MB]
  • 02-006-习题课:找规律题.mp4 [1.5 GB]
  • 02-003-纯编程题配套习题.md [1.2 KB]
  • 02-005-习题课.纯编程题.mp4 [1.2 GB]
  • 02-007-直播写代码.mp4 [1.3 GB]
  • 02-001-复杂度分析.mp4 [431.5 MB]
  • 02-004-找规律题配套习题.md [1023.0 B]
06-第五周9 集
  • 06-006-配套习题:哈希表.md [1.8 KB]
  • 06-001-二分查找(基础知识讲解).mp4 [246.1 MB]
  • 06-007-直播:习题课:二分查找.mp4 [524.6 MB]
  • 06-003-哈希表(基础知识讲解 ).mp4 [341.6 MB]
  • 06-009-直播:直播写代码.mp4 [593.7 MB]
  • 06-008-直播:习题课:哈希表.mp4 [756.5 MB]
  • 06-002-二分查找(题型套路讲解).mp4 [401.9 MB]
  • 06-004-哈希表(题型套路讲解 ).mp4 [276.9 MB]
  • 06-005-配套习题:二分查找.md [2.3 KB]
03-第二周8 集
  • 03-004-配套习题:链表.md [1.4 KB]
  • 03-003-数组和链表(题型套路讲解).mp4 [316.2 MB]
  • 03-002-数组和链表(基础知识讲解)(1).mp4 [411.3 MB]
  • 03-002-数组和链表(基础知识讲解).mp4 [411.3 MB]
  • 03-001-数组和链表(基础知识讲解).mp4 [123.6 MB]
  • 03-006-直播:习题课:链表-2.mp4 [1.5 GB]
  • 03-005-直播:习题课:链表-1.mp4 [900.1 MB]
  • 03-007-直播:直播写代码.mp4 [1.5 GB]
05-第四周10 集
  • 05-006-配套习题:递归.md [1012.0 B]
  • 05-009-直播习题课:排序.mp4 [1.2 GB]
  • 05-008-直播习题课:递归.mp4 [1.1 GB]
  • 05-005-排序(题型套路讲解).mp4 [362.9 MB]
  • 05-001-递归和分治(基础知识讲解).mp4 [510.9 MB]
  • 05-002-递归和分治(题型套路讲解).mp4 [510.9 MB]
  • 05-003-排序(基础知识讲解)-1.mp4 [473.7 MB]
  • 05-007-配套习题:排序.md [1.4 KB]
  • 05-004-排序(基础知识讲解)-2.mp4 [478.3 MB]
  • 05-010-直播:直播写代码.mp4 [898.3 MB]
11-第十周9 集
  • 11-003-视频动态规划专题:解题步骤.mp4 [162.6 MB]
  • 11-007-直播:习题课:背包模型&路径模型.mp4 [920.7 MB]
  • 11-009-直播:直播写代码.mp4 [540.8 MB]
  • 11-004-动态规划专题:最值、可行、计数.mp4 [91.8 MB]
  • 11-006-配套习题:动态规划-1.md [1.4 KB]
  • 11-001-动态规划:题型套路整体介绍.mp4 [37.8 MB]
  • 11-005-动态规划专题:空间优化.mp4 [72.7 MB]
  • 11-008-直播:习题课:打家劫舍&股票买卖.mp4 [635.5 MB]
  • 11-002-动态规划专题:适用问题.mp4 [269.9 MB]
04-第三周7 集
  • 04-004-配套习题:栈.md [1.9 KB]
  • 04-006-直播:习题课:栈-2.mp4 [1.2 GB]
  • 04-003-栈和队列(题型套路讲解).mp4 [352.8 MB]
  • 04-002-队列(基础知识讲解).mp4 [156.0 MB]
  • 04-005-直播:习题课:栈-1.mp4 [1.1 GB]
  • 04-006-直播:直播写代码.mp4 [972.6 MB]
  • 04-001-栈(基础知识讲解).mp4 [70.7 MB]
课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。