《九章算法班2021版》课程适配C++、Java、python等主流语言。8周时间精通 57 个核心高频考点,9 招击破 FLAG、BATJ 算法面试。22.5课时直播课+34课时录播互动课!课程紧跟大厂面试标准及常考知识点,冲击高薪!规范编程细节,实质性提升Coding能力避免面试“隐形坑”课程体系完美匹配大厂面试考点,算法面试从容应对。
课程目录
1.资深面试官揭秘算法面试速成技巧
2.真实面试案例分析(上)与面试评分标准
3.真实面试案例分析(下)与80%求职者会踩坑的基础知识
4.复杂度理论与双指针算法入门
5.必须熟练掌握的两个排序算法
6.时间复杂度为O(logN)的高频算法——二分法
7.一个不会出现死循环的通用二分法模板
8.高频算法之王——双指针算法之相向双指针
9.简约而不简单——二分法学习的四重境界
10.高频算法之王——双指针算法之相向双指针
11.简约而不简单——二分法学习的四重境界
12.队列知识点从易到难
13.宽度优先搜索与图论入门
14.用递归实现遍历法和分治法
15.使用非递归实现二叉树的遍历
16.性价比之王——宽度优先搜索
17.解决99%二叉树问题的算法——分治法
18.性价比之王——宽度优先搜索
19.解决99%二叉树问题的算法——分治法
20.组合类DFS
21.排列类DFS
22.哈希表的原理
23.堆的基本原理
24.刷人利器——深度优先搜索
25.高频数据结构——哈希表与堆
26.刷人利器——深度优先搜索
27.高频数据结构——哈希表与堆
28.从搜索到动规——记忆化搜索入门
29.动态规划入门与动规四要素
30.动态规划使用场景与题型分类
...
45.非递归的方式实现排列和组合类DFS
46.DFS经典题精讲
47.数据结构设计类问题
48.外排序算法与数组合并类问题
49.区间型动态规划入门
50.匹配型动态规划入门
51.划分型动态规划入门
52.接龙型动态规划的二分解法