Stop memorising solutions.
Start recognising patterns.
Algorythms teaches you the underlying patterns behind LeetCode problems, then uses spaced repetition to make sure you actually remember them on interview day.
Pattern Recognition
Every problem is grouped under the pattern it belongs to. Learn to recognise Sliding Window, Two Pointers, DP and more — so you can solve problems you've never seen before.
Spaced Repetition
After solving a problem, it enters a review queue based on SM-2 — the same algorithm used by Anki. Rate your recall and the app schedules the next review automatically.
Analytics
See exactly which patterns you're weak on, your streak, solved counts, and review history. Know where to spend the next hour, not just "keep grinding".
Notes per Problem
Write down what clicked, the edge case that tripped you up, or the specific variant of the pattern. Notes stay attached to the problem every time you revisit.
No Sign-up Required
No account, no email, no password. Everything lives in your browser — progress, notes, streaks, review history. Open the tab and start immediately.
By the numbers
155
Problems
22
Patterns
SM-2
Algorithm
0
Sign-ups needed