这是用户在 2024-10-8 17:56 为
https://leetcode.cn/leetbook/read/arithmetic-interview-cheat-sheet/0ehtz6/
保存的双语快照页面,由
沉浸式翻译
提供双语支持。
了解如何保存?
学习
题库
竞赛
讨论
求职
商店
历史记录
0
返回 算法面试小抄
第一章:算法与数据结构要点速学
1. 时间复杂度 (大 O)
2. 输入大小与时间复杂度
3. 排序算法
4. 通用 DS/A 流程图
第二章:算法题代码模板
1. 双指针: 只有一个输入, 从两端开始遍历
2. 双指针: 有两个输入, 两个都需要遍历完
3. 滑动窗口
4. 构建前缀和
5. 高效的字符串构建
6. 链表: 快慢指针
7. 反转链表
8. 找到符合确切条件的子数组数
9. 单调递增栈
10. 二叉树: DFS (递归)
11. 二叉树: DFS (迭代)
12. 二叉树: BFS
13. 图: DFS (递归)
14. 图: DFS (迭代)
15. 图: BFS
16. 找到堆的前 k 个元素
17. 二分查找
18. 二分查找: 重复元素,最左边的插入点
19. 二分查找: 重复元素,最右边的插入点
20. 二分查找: 贪心问题
21. 回溯
22. 动态规划: 自顶向下法
23. 构建前缀树(字典树)
第三章:算法面试详解
1. Stage 1:介绍
2. Stage 2:问题陈述
3. Stage 3:头脑风暴 DS&A
4. Stage 4:实操
5. Stage 5:测试 & debug
6. Stage 6:解释与跟进
7. Stage 7:结尾
8. Stage 8:面试备考总览
第三章:算法面试详解
大多数算法面试环节在 45 - 60 分钟之间。面试可以分为几个阶段,在每个阶段,都有很多可以做的事情来最大化你成功的机会。让我们来分析一下。
1. Stage 1:介绍
2. Stage 2:问题陈述
3. Stage 3:头脑风暴 DS&A
4. Stage 4:实操
5. Stage 5:测试 & debug
6. Stage 6:解释与跟进
7. Stage 7:结尾
8. Stage 8:面试备考总览
上一页
23. 构建前缀树(字典树)
下一页
1. Stage 1:介绍
© 本 LeetBook 由「力扣」和作者共同制作和发行,版权所有侵权必究。
本节内容是否对您有帮助?
2
力扣(LeetCode)App
扫码开启掌上学习
使用 App 扫一扫功能,立即开启学习
请输入...( 支持使用 Markdown )
2024-10-08 17:56
取消
保存