Skip to content

DSA learning path

Greedy & Intervals

Locally optimal choices, scheduling, merging and reachability.

Problems in this path

  1. Can Attend Every Meeting?
    Easy · Sort Intervals
    Open
  2. Merge Overlapping Intervals
    Medium · Interval Merge
    Open
  3. Minimum Jumps to the End
    Hard · Greedy Range Expansion
    Open
  4. Assign Cookies
    Easy · Sorted Greedy Matching
    Open
  5. Gas Station Circuit
    Medium · Greedy Restart
    Open
  6. Erase Overlapping Intervals
    Medium · Earliest Finish Time
    Open
  7. Partition Labels
    Medium · Last Occurrence Greedy
    Open
  8. Lemonade Change
    Easy · Greedy Change Choice
    Open
  9. Minimum Candy Distribution
    Hard · Two Direction Greedy
    Open
  10. Weighted Job Scheduling
    Hard · Sort and Predecessor DP
    Open

Read first