- Algorithms and Data structures
- Picking Language: Python
- Database: SQL
- LeeCode: https://leetcode.com
- Materials: https://yangshun.github.io/tech-interview-handbook/algorithms/algorithms-introduction
Divide into specific topics for algorithms and data structures.
Do leetcode practice by recording specific date.
- 基本: 数组 链表 => 增删改查
- 操作: 线性(迭代) 非线性(递归)
- 刷题: 先二叉树, 只要涉及到递归, 本质上都是树的问题, 回溯算法本质是 N 叉树的前后序遍历 再回溯 / 动态 / 分治等专项
书: 算法4