For future interview's quick review. This notes include my own summary as well as others.
Enjoy!
Recommend order:
-
basic knowledges, for freshing up important knowledge points including
- hashmap
- stack and queue
- heap
- sorting
- binary sorting
- tree and graph
- dynamic programming
- array and linked list
- two pointers
- greedy
- others
-
topic practice, including
- BFS & DFS
- Union Finding set
- Topological sorting
- DFS + memo
- Dynamic Programming
- Segment Tree
-
Google Top Questions