Arrays & Strings

9 drills

Easy Medium

#1–#133

Linked Lists

9 drills

Easy Medium

#9–#138

Stacks & Queues

9 drills

Medium Easy

#16–#135

Hash Maps

6 drills

Easy Medium

#23–#28

Sorting

5 drills

Easy Medium

#29–#33

Trees

10 drills

Easy Medium

#34–#141

Graphs

8 drills

Medium Easy

#41–#145

Recursion

4 drills

Easy Medium

#47–#50

Binary Search

6 drills

Easy Medium

#51–#56

Heaps

8 drills

Easy Medium

#57–#143

Dynamic Programming

8 drills

Easy Medium

#63–#70

Greedy

9 drills

Easy Medium

#71–#150

Backtracking

8 drills

Medium

#76–#136

Bit Manipulation

6 drills

Easy Medium

#83–#88

Advanced Trees

6 drills

Medium Easy

#89–#94

Advanced Graphs

7 drills

Medium Easy

#95–#146

Sliding Window

6 drills

Easy Medium Hard

#101–#106

Tries

4 drills

Medium Hard

#107–#110

Intervals

6 drills

Medium Easy Hard

#111–#116

Math & Geometry

6 drills

Medium Easy

#117–#122

Two Pointers

4 drills

Medium Hard Easy

#123–#126

2-D Dynamic Programming

6 drills

Medium

#127–#132