- Sliding Window Cheatsheet Template
- Dynamic Programming Patterns
- 10-line template that can solve most 'substring' problems
- Two-pointers problems
- Binary Search Template
- Backtracking Pattern
- Dynamic Programming Patterns
- Graph For Beginners
- Patterns for Bits Manipulations
- Backtracking questions in Java
- DFS & BFS Tree Traversal
- Monotonic stack based problems
- Collections of Important String questions Pattern
- BFS + DFS problems - Part 1
- BFS + DFS problems - Part 2