Skip to content

DSA learning path

Stacks & Queues

LIFO/FIFO, monotonic stacks and deque patterns.

Problems in this path

  1. Valid Brackets
    Easy · Stack
    Open
  2. Evaluate Reverse Polish Notation
    Medium · Stack
    Open
  3. Next Greater Element
    Medium · Monotonic Stack
    Open
  4. Sliding Window Maximum
    Hard · Monotonic Deque
    Open
  5. Days Until a Warmer Temperature
    Medium · Monotonic Stack
    Open
  6. Simplify a Unix Path
    Medium · Stack Normalisation
    Open
  7. Decode a Bracketed String
    Medium · Nested Stack Frames
    Open
  8. Largest Histogram Rectangle
    Hard · Monotonic Increasing Stack
    Open
  9. Resolve Asteroid Collisions
    Medium · Collision Stack
    Open
  10. Simulate a Queue with Two Stacks
    Easy · Amortised Two Stacks
    Open

Read first