02 algorithms

cs-fundamentals

Algorithms

  1. Sorting algorithms
  2. Searching algorithms
  3. Recursiogn & Backtracking
  4. Divide & Conquer
  5. Greedy Algorithms
  6. Dynamic Programming (DP)
  7. Graph algorithms
  8. String Algorithms
    • Pattern Matching
    • Sliding window problems (Longest substring)
  9. Algorithmic Pattersn & Techniques
  • Two Pointer / Sliding Window (Array & String problems