Introductory Problems
Sorting and Searching
- Distinct Numbers
- Apartments
- Ferris Wheel
- Concert Tickets
- Restaurant Customers
- Movie Festival
- Sum of Two Values
- Maximum Subarray Sum
- Stick Lengths
- Missing Coin Sum
- Collecting Numbers
- Collecting Numbers II
- Playlist
- Towers
- Traffic Lights
- Josephus Problem I
- Josephus Problem II
- Nested Ranges Check
- Nested Ranges Count
- Room Allocation
- Factory Machines
- Tasks and Deadlines
- Reading Books
- Sum of Three Values
- Sum of Four Values
- Nearest Smaller Values
- Subarray Sums I
- Subarray Sums II
- Subarray Divisibility
- Subarray Distinct Values
- Array Division
- Sliding Median
- Sliding Cost
- Movie Festival II
- Maximum Subarray Sum II
Dynamic Programming
Graph Algorithms
- Counting Rooms
- Building Roads
- Message Route
- Building Teams
- Labyrinth
- Shortest Routes I
- Round Trip
- Shortest Routes II
- Course Schedule
- Flight Discount
- Monsters
- Road Construction
- Game Routes
- Round Trip II
- Road Reparation
- Longest Flight Route
- Cycle Finding
- Flight Routes Check
- High Score
- Flight Routes
- Planets and Kingdoms
- Planets Queries I