0
0%
0/486

The Vault

Everything in the bank, including the advanced and rarely-asked material. For competitive rounds and long runways.

231h of work left3 per day to finish in 30 weeks486 problems

The sheet

Click the circle on any row to cycle status: unsolved, solved, attempted, revisit.

0 / 486 solved
Arrays0 / 35
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
EArrays
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Strings0 / 38
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
EStrings
16
17
18
19
20
21
22
23
24
25
26
MStrings
27
28
29
30
31
MStrings
32
33
EStrings
34
35
36
37
HStrings
38
EStrings
Hashing0 / 10
1
EHashing
2
3
EHashing
4
5
6
MHashing
7
MHashing
8
9
10
Sorting0 / 8
1
2
3
4
5
MSorting
6
7
8
Binary Search0 / 22
1
2
3
EBinary Search
4
5
MBinary Search
6
MBinary Search
7
8
9
10
HBinary Search
11
12
13
14
15
16
17
EBinary Search
18
19
20
MBinary Search
21
22
Two Pointers0 / 11
1
MTwo Pointers
2
3
HTwo Pointers
4
ETwo Pointers
5
ETwo Pointers
6
MTwo Pointers
7
8
9
MTwo Pointers
10
MTwo Pointers
11
Sliding Window0 / 12
1
2
3
4
HSliding Window
5
6
7
8
MSliding Window
9
MSliding Window
10
11
HSliding Window
12
Prefix Sum0 / 10
1
MPrefix Sum
2
3
EPrefix Sum
4
MPrefix Sum
5
6
7
8
9
10
Matrix0 / 13
1
2
3
4
5
6
7
8
9
10
11
12
13
Intervals0 / 11
1
MIntervals
2
MIntervals
3
MIntervals
4
EIntervals
5
6
7
HIntervals
8
9
10
11
MIntervals
Linked List0 / 24
1
ELinked List
2
3
4
5
6
MLinked List
7
MLinked List
8
9
10
11
12
13
14
MLinked List
15
MLinked List
16
17
18
19
20
MLinked List
21
22
23
24
MLinked List
Stacks & Queues0 / 23
1
EStacks & Queues
2
3
MStacks & Queues
4
MStacks & Queues
5
6
MStacks & Queues
7
MStacks & Queues
8
MStacks & Queues
9
MStacks & Queues
10
11
MStacks & Queues
12
HStacks & Queues
13
MStacks & Queues
14
HStacks & Queues
15
EStacks & Queues
16
MStacks & Queues
17
MStacks & Queues
18
19
MStacks & Queues
20
MStacks & Queues
21
22
23
MStacks & Queues
Trees0 / 35
1
2
3
4
5
7
ETrees
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
25
26
27
28
29
30
31
32
33
34
35
Binary Search Tree0 / 15
1
2
MBinary Search Tree
3
4
MBinary Search Tree
5
MBinary Search Tree
6
MBinary Search Tree
7
8
9
HBinary Search Tree
10
MBinary Search Tree
11
12
EBinary Search Tree
13
EBinary Search Tree
14
MBinary Search Tree
15
Heap / Priority Queue0 / 15
1
HHeap / Priority Queue
2
MHeap / Priority Queue
3
MHeap / Priority Queue
4
MHeap / Priority Queue
5
MHeap / Priority Queue
6
MHeap / Priority Queue
7
MHeap / Priority Queue
8
EHeap / Priority Queue
9
MHeap / Priority Queue
10
MHeap / Priority Queue
11
EHeap / Priority Queue
12
HHeap / Priority Queue
13
HHeap / Priority Queue
14
MHeap / Priority Queue
15
Graphs0 / 37
1
2
3
4
HGraphs
5
MGraphs
6
7
8
9
10
11
12
13
14
15
16
17
18
MGraphs
19
MGraphs
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Greedy0 / 18
1
MGreedy
2
3
4
5
6
7
8
9
HGreedy
10
11
12
13
14
15
16
17
18
Dynamic Programming0 / 56
1
EDynamic Programming
2
MDynamic Programming
3
MDynamic Programming
4
MDynamic Programming
5
MDynamic Programming
6
MDynamic Programming
7
MDynamic Programming
8
MDynamic Programming
9
MDynamic Programming
10
MDynamic Programming
11
MDynamic Programming
12
MDynamic Programming
13
MDynamic Programming
14
15
MDynamic Programming
16
MDynamic Programming
17
MDynamic Programming
18
EDynamic Programming
19
MDynamic Programming
20
HDynamic Programming
21
HDynamic Programming
22
23
HDynamic Programming
24
HDynamic Programming
25
MDynamic Programming
26
27
HDynamic Programming
28
MDynamic Programming
29
30
31
HDynamic Programming
32
HDynamic Programming
33
34
MDynamic Programming
35
MDynamic Programming
36
HDynamic Programming
37
MDynamic Programming
38
MDynamic Programming
39
MDynamic Programming
40
HDynamic Programming
41
HDynamic Programming
42
43
HDynamic Programming
44
HDynamic Programming
45
MDynamic Programming
46
47
MDynamic Programming
48
MDynamic Programming
49
MDynamic Programming
50
51
52
53
MDynamic Programming
54
HDynamic Programming
55
MDynamic Programming
56
HDynamic Programming
Recursion & Backtracking0 / 22
1
MRecursion & Backtracking
2
MRecursion & Backtracking
3
MRecursion & Backtracking
4
MRecursion & Backtracking
5
MRecursion & Backtracking
6
MRecursion & Backtracking
7
HRecursion & Backtracking
8
MRecursion & Backtracking
9
MRecursion & Backtracking
10
HRecursion & Backtracking
11
MRecursion & Backtracking
12
MRecursion & Backtracking
13
HRecursion & Backtracking
14
MRecursion & Backtracking
15
MRecursion & Backtracking
16
MRecursion & Backtracking
17
HRecursion & Backtracking
18
MRecursion & Backtracking
19
MRecursion & Backtracking
20
MRecursion & Backtracking
21
MRecursion & Backtracking
22
MRecursion & Backtracking
Tries0 / 9
1
2
3
4
5
6
7
8
9
Bit Manipulation0 / 15
1
EBit Manipulation
2
EBit Manipulation
3
EBit Manipulation
4
EBit Manipulation
5
EBit Manipulation
6
MBit Manipulation
7
MBit Manipulation
8
EBit Manipulation
9
MBit Manipulation
10
11
MBit Manipulation
12
13
MBit Manipulation
14
MBit Manipulation
15
MBit Manipulation
Math & Number Theory0 / 14
1
MMath & Number Theory
2
MMath & Number Theory
3
MMath & Number Theory
4
EMath & Number Theory
5
MMath & Number Theory
6
EMath & Number Theory
7
EMath & Number Theory
8
MMath & Number Theory
9
EMath & Number Theory
10
MMath & Number Theory
11
MMath & Number Theory
12
MMath & Number Theory
13
EMath & Number Theory
14
MMath & Number Theory
Design (LLD)0 / 22
1
MDesign (LLD)
2
MDesign (LLD)
3
4
MDesign (LLD)
5
6
7
8
EDesign (LLD)
9
MDesign (LLD)
10
HDesign (LLD)
11
12
13
14
HDesign (LLD)
15
MDesign (LLD)
16
MDesign (LLD)
17
18
19
EDesign (LLD)
20
MDesign (LLD)
21
MDesign (LLD)
22
Advanced0 / 11
1
2
3
4
5
6
7
8
9
10
11