Android & iPhone apps are coming soon. Log in for a plan and reminders made for you →

Study plan

LeetCode 75

LeetCode's own 75-problem plan, in its order: 22 topics, 22 Easy and 53 Medium, no Premium needed. Work down the list, or pick a topic. Every problem has its own page with the same steps as the schedule: learn the basics, try it on paper, code it, then a walkthrough and a tested solution in Python, Java and C++. Want the full path from scratch instead? Try the roadmap.

Only doing LeetCode 75?

Make it your track: your homepage and daily problem follow this list, and it gets its own spot in the top bar.

0/75 solved

Easy 0/22 · Medium 0/53

Start here · Array / String

Merge Strings Alternately Easy

Array / String

Open problemLeetCode ↗

Solving on LeetCode? Connect your LeetCode username and they tick here by themselves. Solved problems come back for a quick review after 1 day, 1 week and 1 month.