九章算法班 2026版

课程详情

课程详情

九章算法班 2026版

课程核心介绍

专为算法爱好者和企业级开发者设计,全面覆盖AI、算法、系统设计等领域的知识,通过实战项目,帮助学生掌握高效的算法解决方案。

适合人群

  • 计算机科学/软件工程/人工智能等相关专业学生
  • 有志于进入互联网行业或提升算法能力的职场人士
  • 算法工程师、系统架构师等专业人士
  • 希望提升英文学术和面试能力的求职者

学习收获

  • 掌握600+算法题目,涵盖数据结构、算法设计、系统设计等核心知识点
  • 通过实战项目,提升解决实际问题的能力
  • 学习AI、算法、系统设计等领域的最新技术和趋势
  • 获得FAANG等顶级公司的算法面试Offer

课程亮点

  • 资深讲师团队,拥有丰富的教学经验和行业背景
  • 实战项目驱动,注重实际应用能力的培养
  • AI技术融入教学,紧跟行业发展趋势
  • 提供1v1辅导,确保学习效果
  • 丰富的学习资源,包括视频、文档、代码等

课程目录

01 第一章【视频】资深面试官揭秘算法面试速成技巧 - 怎样做到 Bug Free 和刷100题等于别人刷300题 Algorithm Interview Skills
02 第二章【互动】真实面试案例分析(上)与面试评分标准 Interview Case Study Ⅰ
03 第三章【互动】真实面试案例分析(下)与80%求职者会踩坑的基础知识 Interview Case Study Ⅱ
04 第四章【互动】复杂度理论与双指针算法入门 Complexity & Two Pointers
05 第五章【互动】必须熟练掌握的两个排序算法 Quick Sort & Merge Sort
06 第六章【互动】时间复杂度为O(logN)的高频算法——二分法 Bisection Method(Ⅰ)
07 第七章【互动】一个不会出现死循环的通用二分法模板 Bisection Method
08 第八章【视频】高频算法之王——双指针算法之相向双指针 Opposite Direction Two Pointers
09 第九章【视频】简约而不简单——二分法学习的四重境界 Bisection Method(Ⅱ)
10 第十章【互动】队列知识点从易到难 Queue
11 第十一章【互动】宽度优先搜索与图论入门 Breadth First Search
12 第十二章【互动】用递归实现遍历法和分治法 Recursion Divide and Conquer
13 第十三章【互动】使用非递归实现二叉树的遍历 Binary Tree
14 第十四章【视频】性价比之王——宽度优先搜索 Breadth First Search
15 第十五章【视频】解决99%二叉树问题的算法——分治法 Binary Tree Divide and Conquer
16 第十六章【互动】组合类DFS
17 第十七章【互动】排列类DFS
18 第十八章【互动】哈希表的原理 Hash Table
19 第十九章【互动】堆的基本原理 Heap
20 第二十章【视频】刷人利器——深度优先搜索 Depth First Search
21 第二十一章【视频】高频数据结构——哈希表与堆 Hash Table and Heap
22 第二十二章【互动】从搜索到动规——记忆化搜索入门 Memorization Search
23 �ڶ�ʮ���¡���������̬�滮�����붯����Ҫ�� Dynamic Programming
24 第二十四章【互动】动态规划使用场景与题型分类 Dynamic Programming
25 第二十五章【互动】背包型动态规划入门 Backpack Dynamic Programming
26 第二十六章【视频】让面试官眼前一亮——记忆化搜索Memorization Search
27 第二十七章【视频】最难的算法——动态规划 Dynamic Programming
28 第二十八章【互动】双指针算法之同向双指针 Same Direction Two Pointers(上)
29 第二十九章【互动】双指针算法之同向双指针 Same Direction Two Pointers(下)
30 第三十章【互动】二分法实战练习 Bisection Method
31 第三十一章【互动】时间复杂度低于O(N)的算法 Time complexity
32 第三十二章【互动】使用宽度优先搜索找所有方案 Breadth First Search
33 第三十三章【互动】双向宽度优先搜索算法 Breadth First Search
34 第三十四章【互动】后序遍历非递归与Morris算法 Post-order & Morris
35 第三十五章【互动】二叉查找树的增删查改 Binary Search Tree
36 第三十六章【互动】非递归的方式实现排列和组合类DFS Non-recursion
37 第三十七章【互动】DFS经典题精讲
38 第三十八章【互动】数据结构设计类问题 Data Structure
39 第三十九章【互动】外排序算法与数组合并类问题 Outer Sort & Array Merge
40 第四十章【互动】区间型动态规划入门 Interval Dynamic Programming
41 第四十一章【互动】匹配型动态规划入门 Matching Dynamic Programming
42 第四十二章【互动】划分型动态规划入门 Partition Dynamic Programming
43 第四十三章【互动】接龙型动态规划的二分解法 Dynamic Programming
课件资料