2. Techniques & Problem‐Solving Patterns - RavikanthEragapati/Interview GitHub Wiki
Techniques
- Dynamic Programming (DP)
- Divide and Conquer
- Greedy Algorithms
- Recursion & Backtracking
- Searching Algorithms
- Binary Search
- readth-First Search (BFS) and Depth-First Search (DFS)
Problem-Solving Patterns
- Sliding Window
- Two Pointers
- Hashing/Hash Maps/Hash Sets
- Bit Manipulation
- Sorting Algorithms