这门课解决什么问题
算法面试是技术岗进大厂绕不过去的硬门槛。很多开发者能写业务代码,但面对 LeetCode 中等和困难级别的题目,往往卡在没思路、有思路写不出、写出来跑不通。这门课针对的就是这个具体场景:不是教计算机理论,而是教怎么把题目拆成套路,在白板或在线判题平台上写出能通过的代码。资料里对二叉树等高频考点做了集中拆解,适合需要在短时间内补齐算法短板、应对大厂技术面的人。
适合什么基础,怎么用资料
课程默认你已经掌握一门编程语言的基本语法,能独立写出循环、函数和简单递归。如果你连变量和数组都不熟,先去补语言基础,这套资料不负责教语法。资料包里有一份新手向的刷题指南,建议先看这部分,搞清楚在线判题平台怎么测代码、怎么提交、超时和报错怎么看。然后不要跳着看视频,按专题顺序来:先看二叉树专题的前几节,跟着视频把遍历、层序、路径求和这类基础题手敲一遍,再看进阶的变体题。每节课对应的题目先自己想二十分钟,想不出再看视频里的拆解,看完关掉视频自己默写一遍,对照原题汇总里的题单做扩展练习。关键是动手写,不是看懂就行。
学完能独立做什么
学完这套资料,你应该能在不查答案的情况下,独立拆解一道 LeetCode 中等难度的题目:先判断它属于哪类问题,比如是树的前序遍历变体还是双指针滑动窗口,再套用对应的代码模板写出主体逻辑,最后处理边界条件并通过测试用例。二叉树专题吃透后,递归和回溯的思路会顺很多,后续看动态规划、图论这些进阶专题也会更容易接上。实际面试场景里,你能在三十到四十分钟内讲清思路、写出可运行代码,这基本覆盖了多数大厂一面和二面的算法环节。能不能拿到 offer 还看项目经验和综合表现,但算法这一关,至少不会被卡住。
冲刺大厂的求职者:目标是字节、阿里、腾讯、谷歌等一线企业,需要针对性攻克算法面试难关的你。 有基础的进阶者:已刷过50+ LeetCode题,但面对中等难度以上题目仍卡壳,想突破瓶颈的开发者。 备战实习的学生:计划申请大厂实习,需要在短时间内提升算法能力,应对暑期实习面试的同学。 在职提升者:想通过系统训练进入更高阶企业,或在内部晋升中攻克算法考核的在职工程师。
课程目录
* LeetCode 原题汇总/
* 001.LeetCode 新手向:如何在 LeetCode 刷题、测试、提交代码教程 (8.45 MB)
* 002.大厂一期视频目录汇总-图文.html (0.08 MB)
* 二叉树专题小课/
* 001.二叉树专题小课(四) (155.45 MB)
* 002.二叉树专题小课(三) (185.51 MB)
* 003.二叉树专题小课(二) (245.72 MB)
* 004.二叉树专题小课(一) (208.94 MB)
* 大厂算法笔试_面试公开课/
* 001.大厂算法公开课第一天、数据范围反推时间复杂度 (85.68 MB)
* 002.大厂算法公开课第二天、ACM模式与核心代码模式袪魅 (105.57 MB)
* 003.大厂算法公开课第三天、从晦涩题干中阅读理解抓住核心考点 (84.37 MB)
* 004.大佬分享年互联网就业形式 (93.93 MB)
* 大厂算法训练营直播汇总/
* 001.大厂算法训练营开营仪式 (46.94 MB)
* 002.大厂算法公开课第一天、数据范围反推时间复杂度 (85.68 MB)
* 003.大厂算法公开课第二天、ACM模式与核心代码模式袪魅 (104.76 MB)
* 004.大厂算法公开课第三天、从晦涩题干中阅读理解抓住核心考点 (83.24 MB)
* 005.第二天(直播) (204.39 MB)
* 006.第四天(直播) (282.70 MB)
* 007.第六天(直播) (83.59 MB)
* 008.第七天(直播) (157.77 MB)
* 009.第九天(直播) (130.44 MB)
* 010.第十一天(直播) (303.56 MB)
* 011.第十三天(直播) (136.86 MB)
* 012.第十四天(直播) (130.12 MB)
* 013.第十六天(直播) (95.27 MB)
* 014.第十八天(直播) (331.16 MB)
* 015.第二十天(直播) (87.38 MB)
* 016.第二十一天(直播) (129.70 MB)
* 017.第二十三天(直播) (174.81 MB)
* 018.第二十五天(直播) (178.48 MB)
* 019.第二十七天(直播) (75.15 MB)
* 020.第二十八天(直播) (128.70 MB)
* 021.第三十天(直播) (167.72 MB)
* 022.第三十二天(直播) (234.55 MB)
* 023.第三十四天(直播) (160.06 MB)
* 024.第三十五天(直播) (109.71 MB)
* 025.第三十七天(直播) (122.76 MB)
* 026.第三十九天(直播) (231.55 MB)
* 027.第四十一天(直播) (107.02 MB)
* 028.第四十二天(直播) (97.23 MB)
* 029.第四十四天 (184.72 MB)
* 030.第四十七天(DP真题) (233.32 MB)
* 031.第四十八天(直播) (86.20 MB)
* 032.第四十九天(直播) (132.07 MB)
* 033.231012真题讲解(栈与DFS联系) (268.54 MB)
* 034.第一期大厂算法训练营结营 (26.66 MB)
* 035.大厂二期开营仪式 (103.47 MB)
* 数据结构先导课(零基础、转码必看)/
* 001.大纲 (0.77 MB)
* 002.第一课:数组 (5.48 MB)
* 003.第二课:链表 (4.31 MB)
* 004.第三课:列表 (2.42 MB)
* 005.第四课:栈 (2.93 MB)
* 006.第五课:单调栈 (3.69 MB)
* 007.第六课:队列 (1.91 MB)
* 008.第七课:双向队列 (1.63 MB)
* 009.第八课:优先队列 (1.78 MB)
* 010.第九课:哈希表 (2.55 MB)
* 011.插入排序 (6.18 MB)
* 012.计数排序 (6.14 MB)
* 013.冒泡排序 (9.12 MB)
* 014.选择排序 (4.54 MB)
* 秒懂数据结构/
* 001.秒懂时间复杂度-图文.html (0.06 MB)
* 002.秒懂数据结构之数组-图文.html (0.10 MB)
* 003.秒懂数据结构之单链表-图文.html (0.08 MB)
* 004.秒懂数据结构之双向链表-图文.html (0.03 MB)






