LAUNCH SALE 50% off every pass

See plans →

Free sample week

Learn five DSA topics through daily lessons and practice, then revisit what you learned in a timed rehearsal.

35 to 45 minutes a day5 topics · 2 practice problems a day
New to programming? Start with the basics.
Day 7 / 735 min

Try a small assessment

Choose an approach for two unseen problems, then explain its time and space costs.

Unranked rehearsal

25:00

Solve both on LeetCode in 25 minutes without hints.

Your two problems

  1. 01 · LeetCode
    First Unique Character in a String
    LeetCode statement

    First Unique Character in a String

    Loading the statement…

    Chapter practice
  2. 02 · LeetCode
    Valid Anagram
    LeetCode statement

    Valid Anagram

    Loading the statement…

    Chapter practice

Review your attempt

After the 25-minute rehearsal, check your submissions on LeetCode. For each problem, record whether you solved it unaided, needed a hint, or need another attempt.

Revisit the hashing lesson

Day 7: Try a small assessment.

Plan your next weeks

Choose your schedule and daily target in Study Sprints to preview a longer course with practice and review.

Esc
↑↓Move ↵Open Ctrl↵New tab >Actions ?Shortcuts

Keyboard shortcuts

Anywhere

Open search
CtrlKor /
Show these shortcuts
?
Close a window or menu
Esc

In search

Move through results
↑or ↓
Open the result
↵
Open in a new tab, or a problem on its judge
Ctrl↵
List actions only
>
Remove the filter
⌫

Go to

Learn
GthenL
Practice
GthenP
Assessments
GthenA
System design
GthenS
Companies
GthenC
My profile
GthenM
Today's quest
GthenT
Home
GthenH

Report a bug

Page