R

Rubrik

36 questions tracked30 with solutions
🔍
Frequency scoreSorted highest → lowest frequency✓ Our Solution = we have a detailed walkthrough

Showing 36 of 36 questions

1
MediumMaximum Points After Enemy Battles✓ Our Solution
100
ArrayGreedy
LeetCode ↗33% acc.
2
HardStamping the Grid✓ Our Solution
68
ArrayGreedyMatrixPrefix Sum
LeetCode ↗33% acc.
3
MediumAlice and Bob Playing Flower Game✓ Our Solution
63
Math
LeetCode ↗46% acc.
4
MediumLRU Cache✓ Our Solution
63
Hash TableLinked ListDesignDoubly-Linked List
LeetCode ↗45% acc.
5
MediumCount Lattice Points Inside a Circle✓ Our Solution
63
ArrayHash TableMathGeometry+1
LeetCode ↗55% acc.
6
MediumCandy Crush
63
ArrayTwo PointersMatrixSimulation
LeetCode ↗77% acc.
7
MediumRandom Pick with Weight✓ Our Solution
63
ArrayMathBinary SearchPrefix Sum+1
LeetCode ↗48% acc.
8
HardDistribute Candies Among Children III
61
MathCombinatorics
LeetCode ↗58% acc.
9
MediumDistribute Candies Among Children II✓ Our Solution
61
MathCombinatoricsEnumeration
LeetCode ↗56% acc.
10
EasyDistribute Candies Among Children I✓ Our Solution
61
MathCombinatoricsEnumeration
LeetCode ↗75% acc.
11
MediumFind X Value of Array I✓ Our Solution
61
ArrayMathDynamic Programming
LeetCode ↗33% acc.
12
MediumFind Longest Special Substring That Occurs Thrice II✓ Our Solution
61
Hash TableStringBinary SearchSliding Window+1
LeetCode ↗38% acc.
13
HardFind the Sum of Subsequence Powers✓ Our Solution
61
ArrayDynamic ProgrammingSorting
LeetCode ↗23% acc.
14
EasyExistence of a Substring in a String and Its Reverse✓ Our Solution
61
Hash TableString
LeetCode ↗66% acc.
15
HardMaximize Subarray Sum After Removing All Occurrences of One Element✓ Our Solution
61
ArrayDynamic ProgrammingSegment Tree
LeetCode ↗20% acc.
16
HardFind X Value of Array II
61
ArrayMathSegment Tree
LeetCode ↗27% acc.
17
HardManhattan Distances of All Arrangements of Pieces✓ Our Solution
61
MathCombinatorics
LeetCode ↗33% acc.
18
MediumInsert Delete GetRandom O(1)✓ Our Solution
52
ArrayHash TableMathDesign+1
LeetCode ↗55% acc.
19
MediumSnapshot Array✓ Our Solution
49
ArrayHash TableBinary SearchDesign
LeetCode ↗37% acc.
20
HardScramble String✓ Our Solution
49
StringDynamic Programming
LeetCode ↗42% acc.
21
MediumNext Permutation✓ Our Solution
49
ArrayTwo Pointers
LeetCode ↗43% acc.
22
MediumWeb Crawler Multithreaded
49
Depth-First SearchBreadth-First SearchConcurrency
LeetCode ↗50% acc.
23
MediumDesign Add and Search Words Data Structure✓ Our Solution
46
StringDepth-First SearchDesignTrie
LeetCode ↗47% acc.
24
HardDesign a Text Editor✓ Our Solution
41
Linked ListStringStackDesign+2
LeetCode ↗47% acc.
25
MediumWeb Crawler
41
StringDepth-First SearchBreadth-First SearchInteractive
LeetCode ↗69% acc.
26
MediumTask Scheduler✓ Our Solution
41
ArrayHash TableGreedySorting+2
LeetCode ↗62% acc.
27
MediumEdit Distance✓ Our Solution
41
StringDynamic Programming
LeetCode ↗59% acc.
28
HardSliding Window Maximum✓ Our Solution
41
ArrayQueueSliding WindowHeap (Priority Queue)+1
LeetCode ↗48% acc.
29
MediumBuilding H2O✓ Our Solution
34
Concurrency
LeetCode ↗58% acc.
30
34
ArrayTwo PointersSorting
LeetCode ↗38% acc.
31
HardPrefix and Suffix Search✓ Our Solution
34
ArrayHash TableStringDesign+1
LeetCode ↗40% acc.
32
HardRemove Invalid Parentheses✓ Our Solution
34
StringBacktrackingBreadth-First Search
LeetCode ↗49% acc.
33
HardCherry Pickup II✓ Our Solution
34
ArrayDynamic ProgrammingMatrix
LeetCode ↗72% acc.
34
HardMinimum Number of Refueling Stops✓ Our Solution
34
ArrayDynamic ProgrammingGreedyHeap (Priority Queue)
LeetCode ↗41% acc.
35
MediumDesign Bounded Blocking Queue
34
Concurrency
LeetCode ↗73% acc.
36
MediumDesign Memory Allocator✓ Our Solution
34
ArrayHash TableDesignSimulation
LeetCode ↗48% acc.