数据结构与算法面试宝典
2024-06-07
00开篇词 告别盲目刷题,击破算法面试
2024-06-07
01栈:从简单栈到单调栈,解决经典栈问题
2024-06-07
02队列:FIFO队列与单调队列的深挖与扩展
2024-06-07
03优先级队列:堆与优先级队列,筛选最优元素
2024-06-07
04链表:如何利用“假头、新链表、双指针”解决链表题?(上)
2024-06-07
05链表:如何利用“假头、新链表、双指针”解决链表题?(下)
2024-06-07
06树:如何深度运用树的遍历?
2024-06-07
07并查集:如何利用两行代码写并查集?
2024-06-07
08 排序:如何利用合并与快排的小技巧,解决算法难题?
2024-06-07
09 二分搜索:为什么说有序皆可用二分?
2024-06-07
10 双指针:如何掌握最长、定长、最短区间问题的解题决窍?
2024-06-07
11 贪心:这种思想,没有模板,如何才能掌握它?
2024-06-07
12 回溯:我把回溯总结成一个公式,回溯题一出就用它
2024-06-07
13 搜索:如何掌握DFS与BFS的解题套路?
2024-06-07
14DP:我是怎么治好“DP 头痛症”的?
2024-06-07
15 字符串查找:为什么我最终选择了BM算法?
2024-06-07
16 如何利用DP与单调队列寻找最大矩形?
2024-06-07
17 深度思考子集:如何掌握5种通用解法?
2024-06-07
18 单词接龙:如何巧用深搜与广搜的变形?
2024-06-07
19 最小体力消耗路径:如何突破经典题型,掌握解题模板?
2024-06-07
20 5种解法,如何利用常量空间求解最长有效括号长度?
2024-06-07
21 安排会议室:如何利用多种方法安排会议室?
2024-06-07
22 数据结构模板:如何让解题变成搭积木?
2024-06-07
23 算法模板:如何让高频算法考点秒变默写题?
2024-06-07
彩蛋聊聊我的大厂面试经历,谈谈我对算法学习的看法
2024-06-07
加餐与答疑第一期:一问一答
2024-06-07
结束语 算法的精进之路