Skip to content

Start typing to search patterns, problems and pages.

Your progress

Saved in this browser only. No account, nothing sent anywhere.

Problems solved0 / 75
Patterns started0 / 15
Lessons finished0 / 15 live
By difficulty
Easy0/19
Medium0/49
Hard0/7

No progress yet

Solve a problem or open a lesson and it’ll show up here.

Start with Arrays & Hashing →

By pattern

Progress by pattern: lesson status and problems solved
PatternLessonProblemsNext up
01Arrays & HashingNot started0 / 8Contains Duplicate
02Two PointersNot started0 / 3Valid Palindrome
03Sliding WindowNot started0 / 4Best Time to Buy and Sell Stock
04StackNot started0 / 1Valid Parentheses
05Binary SearchNot started0 / 2Find Minimum in Rotated Sorted Array
06Linked ListNot started0 / 6Reverse Linked List
07TreesNot started0 / 11Invert Binary Tree
08TriesNot started0 / 3Implement Trie (Prefix Tree)
09HeapsNot started0 / 1Find Median from Data Stream
10BacktrackingNot started0 / 2Combination Sum
11GraphsNot started0 / 6Number of Islands
121-D DPNot started0 / 10Climbing Stairs
132-D DPNot started0 / 2Unique Paths
14GreedyNot started0 / 2Maximum Subarray
15IntervalsNot started0 / 5Insert Interval