声明:本网站所有内容均为资源介绍学习参考,如有侵权请联系后删除
第一模块:线性表、哈希表及字符串
1.初识6C解题法掌握数组原理、特点及真题讲
2.掌握链表的原理、考点剖析及高频题精讲
3.掌握栈的原理考点析及高频题精讲
4.掌握队列的原理考点剖析及高频题精讲
5.掌握快慢指针的算法思维应用及真题剖析
6.掌握跳表的原理设计实现及真题剖析
7.掌握双指针算法思维应用及高频题精讲
8.掌握哈希表的原理考点剖析及高频题精讲
9.掌握字符串的原理考点剖析及高频题精讲
第二模块:递归、分治及贪心算法
1.掌握递归算法核心思想算法模板及真题剖
2.掌握冒泡排序、插入排序快速排序原理及考
3.掌握分治算法的核心思想考点剖析及高频
4.掌握归并排序二分查找的核心思想考点剖
5.掌握贪心算法的核心思想考点剖析及高频
6.熟练应用贪心算法及真题剖析
第三模块:树
1.掌握二叉树DFSBFS的原理考点剖析及高
2.掌握树的前序中序后序核心思想考点剖
3.掌握二叉搜索树的原理考点剖析及高频题
4.掌握字典树的原理考点剖析及高频题精讲
5.掌握堆的原理考点剖析及高频题精讲
6.熟练应用堆字典树等知识点及真题剖析
7.掌握线段树的原理考点剖析及高频题精讲
拉勾教育-算法突击训练营课程资源[百度云](图2)
第四模块:图
1.掌握图及图中BFSDFS的原理考点剖析及
2.掌握图的最短路径算法的核心思想考点剖
3.掌握拓扑排序的核心思想考点剖析及高频
4.掌握并查集的原理考点剖析及高频题精
5.掌握最小生成树原理考点剖析及高频题精
6.在图中熟练应用贪心算法及真题剖析
第五模块:回溯及动态规划
1.掌握回溯算法的核心思想考点剖析及高频
2.熟练应用回溯、字典树知识及真题剖析
3.掌握滑动窗口的核心思想考点剖析及高频
4.掌握动态规划的核心思想考点剖析及高频
5.掌握动态规划思想的应用及真题剖析
6.熟练应用堆动态规划知识及真题剖析
第六模块:复杂场景的应用
1.熟练应用动态规划、滑动窗口知识及真题剖
2.掌握Manacher算法的核心思想考点剖析及
3.熟练应用字典树动态规划知识及真题剖析
4.熟练应用贪心动态规划、回溯等算法思想及
5.掌握单调栈树映射的原理考点剖析及高频
6.掌握HashMap中Hash碰撞的解决方案的核