DSA patterns · practice

Practice problems.

1,194 original problems, each training the technique of a named LeetCode problem. Solve them in your browser against 15,062 graded tests.

New to a pattern? Learn it first
Easy
300
Medium
657
Hard
237
0%solved

Your progress

0 / 1194

0 in progress · 1194 to do

Easy0 / 300
Medium0 / 657
Hard0 / 237
0 daysstreak

Last 4 weeks. A square fills on any day you mark a problem.

A problem is marked solved when your code passes every graded case on Submit (the set has 15,062 in all). You can also mark one yourself, which is not checked. Either way it stays in this browser and is never sent anywhere.

All 1,194, searchable.

Show problems as

Classic shows the interview problem each one trains. Real world shows it as a task from a working system. Search finds either name.

1194 problems