This is a sample of what the dashboard looks like once you have registered and practiced for a bit.
Register nowSample progress
Plan progressFree36
21 / 36
problems completed
Easy14/18
Medium7/18
Hard
6 / 17
skills mastered
72 %
pass rate
5 days
streak
Arrays1 of 2 mastered
prefix-sum
in-place
Binary Search0 of 2 mastered
binary-search
boundary-finding
Hash Tables2 of 3 mastered
hash-map
frequency-counting
complements
Linked Lists0 of 3 mastered
linked-list
pointer-reversal
fast-slow-pointers
Sorting1 of 2 mastered
sorting
comparator-design
Stacks & Queues1 of 2 mastered
stack
monotonic-stack
Strings0 of 2 mastered
string-normalization
palindromes
Trees0 of 2 mastered
binary-tree
recursion
Two Pointers1 of 3 mastered
two-pointers
sliding-window
window-contraction
Backtrackingnot started
No problems attempted in this area yet.
Dynamic Programmingnot started
No problems attempted in this area yet.
Graphsnot started
No problems attempted in this area yet.
Greedynot started
No problems attempted in this area yet.
Heapsnot started
No problems attempted in this area yet.
Math & Bitsnot started
No problems attempted in this area yet.
recent results, oldest to newest mastery: learning / mostly / fully learned
window-contractionpalindromesmonotonic-stack
Improving
sliding-window
binary-search
Newly mastered
prefix-sum
Correct86
O(time)71
O(space)64
Style78
JulAugSep
MonWedFri
5-day streak41 attempts total
How progress works
Skill mastery measures your latest attempts on problems that tested the corresponding skill.
New skills are populated as you solve more problems and encounter them.
Quality averages scores from your last 10 graded problems.
For personalized progress tracking like this, sign up for an account.