DSA · Patterns

24 patterns, most of the problems

Interview problems repeat a small set of ideas. Spot the pattern, watch it run, then practise. New to this? Go in order: each one builds on the last.

Arrays & strings

Search & optimisation

Linked lists

Trees

Graphs

Bits