Data Structures
Most common algorithms and data structures.
Most common algorithms:
- Sort
- Linked List
- Heap
- Stack
- Queue
- Hash Map
- Binary Search
- Two pointer (sliding window)
- BFS
- DFS
- DP
- Prefix Sum
- Tree
Others:
- Union Find
- Trie
- Monotone Stack
- Sweep Line
Data Structures