Solve count is good
With time it is even better
Solved count burns people out. You grind for hours, submit nothing, and the number doesn't move. Time always moves. Every session, tried or solved, adds to a total you can actually see grow.
Think of it like XP. In a game you always know if you're leveling up. CPTracker gives you that for your journey.
Current Session
Longest Substring Without Repeating Characters
MediumNotes
Sliding window. Keep a hashmap of char → index. Move left pointer when we see a repeat...
This Week
total time spent
Streak
keep it going
How it works
Setup steps.
Paste a LeetCode problem URL
The problem is added to your dashboard.
Start the timer
Start solving the problem.
Log notes & mark status
Write your approach and observations. Mark the problem Tried or Solved when you're done.
Watch it add up
Your total time grows every session. Check your weekly breakdown anytime.
Analytics
Your time, at a glance.
Total Time
past 7 days · tried + solved
If you practiced,
it should show up.
Solve count only sees submissions. This sees the hours. Easy, Medium, Hard. Tried or solved.
Goal
Built around what matters.
Count + time = the real picture
Solved count is useful. But it doesn't tell you if you spent 20 minutes or 3 hours. Time is the missing half of the metric — and CPTracker tracks both together.
Every attempt counts
Spent 90 minutes on a problem you didn't submit? That's not a failure — that's real work. Mark it as tried. It still counts toward your total time and keeps your progress honest.
Progress you can see
Daily breakdowns, weekly totals, average time per difficulty. When your progress is visible, you always know if you're moving forward — or just going through the motions.
Stay in the flow.
No more tab switching.
The CPTracker Chrome extension lets you add a problem, start the timer, and save notes right from LeetCode. Same workflow, fewer interruptions.
3Sum
Ready to see how much time
you're really putting in?
Start tracking your sessions today. Free to use, no setup needed.
Get started