X

X

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

Showing 52 of 52 questions

1
MediumInsert Delete GetRandom O(1)✓ Our Solution
100
ArrayHash TableMathDesign+1
LeetCode ↗55% acc.
2
MediumFlatten Nested List Iterator✓ Our Solution
96
StackTreeDepth-First SearchDesign+2
LeetCode ↗65% acc.
3
HardTrapping Rain Water✓ Our Solution
96
ArrayTwo PointersDynamic ProgrammingStack+1
LeetCode ↗65% acc.
4
MediumDesign Twitter✓ Our Solution
94
Hash TableLinked ListDesignHeap (Priority Queue)
LeetCode ↗43% acc.
5
MediumTweet Counts Per Frequency✓ Our Solution
94
Hash TableBinary SearchDesignSorting+1
LeetCode ↗45% acc.
6
MediumMerge Intervals✓ Our Solution
94
ArraySorting
LeetCode ↗49% acc.
7
MediumImplement Trie (Prefix Tree)✓ Our Solution
94
Hash TableStringDesignTrie
LeetCode ↗68% acc.
8
HardBest Meeting Point
92
ArrayMathSortingMatrix
LeetCode ↗61% acc.
9
MediumLRU Cache✓ Our Solution
92
Hash TableLinked ListDesignDoubly-Linked List
LeetCode ↗45% acc.
10
MediumInvestments in 2016✓ Our Solution
92
Database
LeetCode ↗50% acc.
11
EasyCustomer Placing the Largest Number of Orders✓ Our Solution
89
Database
LeetCode ↗64% acc.
12
MediumMinimum Genetic Mutation✓ Our Solution
89
Hash TableStringBreadth-First Search
LeetCode ↗55% acc.
13
MediumMinimum Number of Steps to Make Two Strings Anagram✓ Our Solution
89
Hash TableStringCounting
LeetCode ↗82% acc.
14
MediumValidate IP Address✓ Our Solution
89
String
LeetCode ↗28% acc.
15
MediumCount Student Number in Departments
89
Database
LeetCode ↗60% acc.
16
MediumRectangles Area
89
Database
LeetCode ↗69% acc.
17
EasyInvalid Tweets✓ Our Solution
89
Database
LeetCode ↗86% acc.
18
MediumTree Node✓ Our Solution
89
Database
LeetCode ↗74% acc.
19
MediumNumber of Black Blocks✓ Our Solution
89
ArrayHash TableEnumeration
LeetCode ↗39% acc.
20
MediumMasking Personal Information✓ Our Solution
89
String
LeetCode ↗51% acc.
21
MediumDesign Authentication Manager✓ Our Solution
89
Hash TableLinked ListDesignDoubly-Linked List
LeetCode ↗58% acc.
22
MediumMinimum Elements to Add to Form a Given Sum✓ Our Solution
89
ArrayGreedy
LeetCode ↗44% acc.
23
EasyBinary Gap✓ Our Solution
89
Bit Manipulation
LeetCode ↗65% acc.
24
MediumFinding the Users Active Minutes✓ Our Solution
89
ArrayHash Table
LeetCode ↗80% acc.
25
MediumProcess Tasks Using Servers✓ Our Solution
89
ArrayHeap (Priority Queue)
LeetCode ↗41% acc.
26
MediumRemove All Occurrences of a Substring✓ Our Solution
89
StringStackSimulation
LeetCode ↗78% acc.
27
MediumCount Sub Islands✓ Our Solution
89
ArrayDepth-First SearchBreadth-First SearchUnion Find+1
LeetCode ↗73% acc.
28
HardTrapping Rain Water II✓ Our Solution
89
ArrayBreadth-First SearchHeap (Priority Queue)Matrix
LeetCode ↗59% acc.
29
HardRegular Expression Matching✓ Our Solution
89
StringDynamic ProgrammingRecursion
LeetCode ↗29% acc.
30
MediumKth Smallest Element in a Sorted Matrix✓ Our Solution
89
ArrayBinary SearchSortingHeap (Priority Queue)+1
LeetCode ↗64% acc.
31
MediumInteger to Roman✓ Our Solution
89
Hash TableMathString
LeetCode ↗69% acc.
32
EasyValid Parentheses✓ Our Solution
89
StringStack
LeetCode ↗42% acc.
33
HardMerge k Sorted Lists✓ Our Solution
89
Linked ListDivide and ConquerHeap (Priority Queue)Merge Sort
LeetCode ↗57% acc.
34
MediumMultiply Strings✓ Our Solution
89
MathStringSimulation
LeetCode ↗42% acc.
35
HardWildcard Matching✓ Our Solution
89
StringDynamic ProgrammingGreedyRecursion
LeetCode ↗30% acc.
36
HardPermutation Sequence✓ Our Solution
89
MathRecursion
LeetCode ↗50% acc.
37
EasyPascal's Triangle✓ Our Solution
89
ArrayDynamic Programming
LeetCode ↗77% acc.
38
HardWord Break II✓ Our Solution
89
ArrayHash TableStringDynamic Programming+3
LeetCode ↗54% acc.
39
EasyTime Needed to Buy Tickets✓ Our Solution
89
ArrayQueueSimulation
LeetCode ↗71% acc.
40
HardMax Points on a Line✓ Our Solution
89
ArrayHash TableMathGeometry
LeetCode ↗29% acc.
41
MediumOne Edit Distance
89
Two PointersString
LeetCode ↗34% acc.
42
EasyHappy Number✓ Our Solution
89
Hash TableMathTwo Pointers
LeetCode ↗58% acc.
43
EasyReverse Linked List✓ Our Solution
89
Linked ListRecursion
LeetCode ↗79% acc.
44
HardThe Skyline Problem✓ Our Solution
89
ArrayDivide and ConquerBinary Indexed TreeSegment Tree+3
LeetCode ↗44% acc.
45
MediumLowest Common Ancestor of a Binary Search Tree✓ Our Solution
89
TreeDepth-First SearchBinary Search TreeBinary Tree
LeetCode ↗68% acc.
46
MediumFlatten 2D Vector
89
ArrayTwo PointersDesignIterator
LeetCode ↗50% acc.
47
HardAlien Dictionary
89
ArrayStringDepth-First SearchBreadth-First Search+2
LeetCode ↗37% acc.
48
HardDesign Skiplist✓ Our Solution
89
Linked ListDesign
LeetCode ↗58% acc.
49
MediumNumber of Connected Components in an Undirected Graph
89
Depth-First SearchBreadth-First SearchUnion FindGraph
LeetCode ↗64% acc.
50
MediumRandom Pick with Weight✓ Our Solution
48
ArrayMathBinary SearchPrefix Sum+1
LeetCode ↗48% acc.
51
MediumNumber of Islands✓ Our Solution
48
ArrayDepth-First SearchBreadth-First SearchUnion Find+1
LeetCode ↗62% acc.
52
MediumRotting Oranges✓ Our Solution
48
ArrayBreadth-First SearchMatrix
LeetCode ↗57% acc.