Arrays & Strings

9 drills 9 patterns 19 micro

Linked Lists

9 drills 9 patterns 12 micro

Stacks & Queues

9 drills 9 patterns 11 micro

Hash Maps

6 drills 6 patterns 13 micro

Sorting

5 drills 5 patterns 12 micro

Trees

10 drills 10 patterns 18 micro

Graphs

8 drills 8 patterns 17 micro

Recursion

4 drills 4 patterns 6 micro

Binary Search

6 drills 6 patterns 7 micro

Heaps

8 drills 8 patterns 19 micro

Dynamic Programming

8 drills 8 patterns 15 micro

Greedy

9 drills 9 patterns 18 micro

Backtracking

8 drills 8 patterns 15 micro

Bit Manipulation

6 drills 6 patterns 7 micro

Advanced Trees

6 drills 6 patterns 12 micro

Advanced Graphs

7 drills 7 patterns 16 micro

Sliding Window

6 drills 6 patterns 14 micro

Tries

4 drills 4 patterns 10 micro

Intervals

6 drills 6 patterns 11 micro

Math & Geometry

6 drills 6 patterns 8 micro

Two Pointers

4 drills 4 patterns 8 micro

2-D Dynamic Programming

6 drills 6 patterns 12 micro