M

Meta

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

Showing 100 of 100 questions

1
EasyMerge Sorted Array✓ Our Solution
88
ArrayTwo PointersSorting
LeetCode ↗53% acc.
2
MediumPow(x, n)✓ Our Solution
87
MathRecursion
LeetCode ↗37% acc.
3
MediumSimplify Path✓ Our Solution
86
StringStack
LeetCode ↗48% acc.
4
MediumMerge Intervals✓ Our Solution
85
ArraySorting
LeetCode ↗49% acc.
5
EasyTwo Sum✓ Our Solution
84
ArrayHash Table
LeetCode ↗56% acc.
6
MediumNext Permutation✓ Our Solution
78
ArrayTwo Pointers
LeetCode ↗43% acc.
7
HardMerge k Sorted Lists✓ Our Solution
77
Linked ListDivide and ConquerHeap (Priority Queue)Merge Sort
LeetCode ↗57% acc.
8
77
ArrayTwo PointersSorting
LeetCode ↗37% acc.
9
MediumFind First and Last Position of Element in Sorted Array✓ Our Solution
72
ArrayBinary Search
LeetCode ↗47% acc.
10
EasyValid Parentheses✓ Our Solution
71
StringStack
LeetCode ↗42% acc.
11
HardValid Number✓ Our Solution
70
String
LeetCode ↗22% acc.
12
HardMinimum Window Substring✓ Our Solution
69
Hash TableStringSliding Window
LeetCode ↗45% acc.
13
EasyLongest Common Prefix✓ Our Solution
67
StringTrie
LeetCode ↗45% acc.
14
MediumAdd Two Numbers✓ Our Solution
65
Linked ListMathRecursion
LeetCode ↗46% acc.
15
MediumLetter Combinations of a Phone Number✓ Our Solution
64
Hash TableStringBacktracking
LeetCode ↗64% acc.
16
MediumSubsets✓ Our Solution
64
ArrayBacktrackingBit Manipulation
LeetCode ↗81% acc.
17
MediumRemove Nth Node From End of List✓ Our Solution
64
Linked ListTwo Pointers
LeetCode ↗49% acc.
18
MediumLongest Substring Without Repeating Characters✓ Our Solution
63
Hash TableStringSliding Window
LeetCode ↗37% acc.
19
HardTrapping Rain Water✓ Our Solution
61
ArrayTwo PointersDynamic ProgrammingStack+1
LeetCode ↗65% acc.
20
MediumString to Integer (atoi)✓ Our Solution
60
String
LeetCode ↗19% acc.
21
MediumLongest Palindromic Substring✓ Our Solution
59
Two PointersStringDynamic Programming
LeetCode ↗36% acc.
22
EasyRemove Duplicates from Sorted Array✓ Our Solution
59
ArrayTwo Pointers
LeetCode ↗60% acc.
23
HardMedian of Two Sorted Arrays✓ Our Solution
58
ArrayBinary SearchDivide and Conquer
LeetCode ↗44% acc.
24
EasyPalindrome Number✓ Our Solution
57
Math
LeetCode ↗59% acc.
25
MediumSearch in Rotated Sorted Array✓ Our Solution
57
ArrayBinary Search
LeetCode ↗43% acc.
26
EasyRoman to Integer✓ Our Solution
56
Hash TableMathString
LeetCode ↗65% acc.
27
EasyMerge Two Sorted Lists✓ Our Solution
54
Linked ListRecursion
LeetCode ↗67% acc.
28
MediumGroup Anagrams✓ Our Solution
54
ArrayHash TableStringSorting
LeetCode ↗71% acc.
29
MediumCount and Say✓ Our Solution
53
String
LeetCode ↗61% acc.
30
EasyClimbing Stairs✓ Our Solution
53
MathDynamic ProgrammingMemoization
LeetCode ↗54% acc.
31
MediumMaximum Subarray✓ Our Solution
52
ArrayDivide and ConquerDynamic Programming
LeetCode ↗52% acc.
32
MediumContainer With Most Water✓ Our Solution
52
ArrayTwo PointersGreedy
LeetCode ↗58% acc.
33
MediumSet Matrix Zeroes✓ Our Solution
51
ArrayHash TableMatrix
LeetCode ↗61% acc.
34
MediumSort Colors✓ Our Solution
51
ArrayTwo PointersSorting
LeetCode ↗68% acc.
35
EasyAdd Binary✓ Our Solution
51
MathStringBit ManipulationSimulation
LeetCode ↗56% acc.
36
MediumMultiply Strings✓ Our Solution
50
MathStringSimulation
LeetCode ↗42% acc.
37
MediumReverse Integer✓ Our Solution
49
Math
LeetCode ↗30% acc.
38
MediumWord Search✓ Our Solution
48
ArrayStringBacktrackingDepth-First Search+1
LeetCode ↗45% acc.
39
EasyPlus One✓ Our Solution
48
ArrayMath
LeetCode ↗48% acc.
40
MediumGenerate Parentheses✓ Our Solution
48
StringDynamic ProgrammingBacktracking
LeetCode ↗77% acc.
41
MediumRotate Image✓ Our Solution
47
ArrayMathMatrix
LeetCode ↗78% acc.
42
MediumSpiral Matrix✓ Our Solution
47
ArrayMatrixSimulation
LeetCode ↗54% acc.
43
HardRegular Expression Matching✓ Our Solution
46
StringDynamic ProgrammingRecursion
LeetCode ↗29% acc.
44
MediumInsert Interval✓ Our Solution
45
Array
LeetCode ↗43% acc.
45
EasyFind the Index of the First Occurrence in a String✓ Our Solution
45
Two PointersStringString Matching
LeetCode ↗45% acc.
46
EasySqrt(x)✓ Our Solution
44
MathBinary Search
LeetCode ↗40% acc.
47
MediumSearch a 2D Matrix✓ Our Solution
43
ArrayBinary SearchMatrix
LeetCode ↗52% acc.
48
MediumBinary Tree Zigzag Level Order Traversal✓ Our Solution
43
TreeBreadth-First SearchBinary Tree
LeetCode ↗62% acc.
49
MediumDivide Two Integers✓ Our Solution
43
MathBit Manipulation
LeetCode ↗18% acc.
50
HardLargest Rectangle in Histogram✓ Our Solution
43
ArrayStackMonotonic Stack
LeetCode ↗47% acc.
51
MediumBinary Tree Level Order Traversal✓ Our Solution
43
TreeBreadth-First SearchBinary Tree
LeetCode ↗71% acc.
52
MediumRemove Duplicates from Sorted Array II✓ Our Solution
42
ArrayTwo Pointers
LeetCode ↗63% acc.
53
MediumUnique Paths✓ Our Solution
42
MathDynamic ProgrammingCombinatorics
LeetCode ↗66% acc.
54
EasyRemove Element✓ Our Solution
42
ArrayTwo Pointers
LeetCode ↗60% acc.
55
MediumJump Game✓ Our Solution
42
ArrayDynamic ProgrammingGreedy
LeetCode ↗39% acc.
56
HardText Justification✓ Our Solution
41
ArrayStringSimulation
LeetCode ↗48% acc.
57
MediumValidate Binary Search Tree✓ Our Solution
41
TreeDepth-First SearchBinary Search TreeBinary Tree
LeetCode ↗34% acc.
58
Medium3Sum Closest✓ Our Solution
40
ArrayTwo PointersSorting
LeetCode ↗47% acc.
59
MediumDecode Ways✓ Our Solution
40
StringDynamic Programming
LeetCode ↗37% acc.
60
MediumCombination Sum✓ Our Solution
40
ArrayBacktracking
LeetCode ↗75% acc.
61
MediumSubsets II✓ Our Solution
37
ArrayBacktrackingBit Manipulation
LeetCode ↗60% acc.
62
37
ArrayTwo PointersSorting
LeetCode ↗38% acc.
63
HardMaximal Rectangle✓ Our Solution
37
ArrayDynamic ProgrammingStackMatrix+1
LeetCode ↗54% acc.
64
MediumValid Sudoku✓ Our Solution
37
ArrayHash TableMatrix
LeetCode ↗62% acc.
65
MediumPermutations✓ Our Solution
36
ArrayBacktracking
LeetCode ↗81% acc.
66
HardReverse Nodes in k-Group✓ Our Solution
36
Linked ListRecursion
LeetCode ↗63% acc.
67
MediumZigzag Conversion✓ Our Solution
36
String
LeetCode ↗52% acc.
68
HardFirst Missing Positive✓ Our Solution
35
ArrayHash Table
LeetCode ↗41% acc.
69
HardWildcard Matching✓ Our Solution
35
StringDynamic ProgrammingGreedyRecursion
LeetCode ↗30% acc.
70
EasyBinary Tree Inorder Traversal✓ Our Solution
35
StackTreeDepth-First SearchBinary Tree
LeetCode ↗79% acc.
71
EasyMinimum Depth of Binary Tree✓ Our Solution
35
TreeDepth-First SearchBreadth-First SearchBinary Tree
LeetCode ↗51% acc.
72
MediumCombination Sum II✓ Our Solution
35
ArrayBacktracking
LeetCode ↗58% acc.
73
MediumUnique Paths II✓ Our Solution
35
ArrayDynamic ProgrammingMatrix
LeetCode ↗43% acc.
74
HardN-Queens✓ Our Solution
34
ArrayBacktracking
LeetCode ↗73% acc.
75
MediumConstruct Binary Tree from Preorder and Inorder Traversal✓ Our Solution
34
ArrayHash TableDivide and ConquerTree+1
LeetCode ↗67% acc.
76
EasySearch Insert Position✓ Our Solution
34
ArrayBinary Search
LeetCode ↗49% acc.
77
MediumJump Game II✓ Our Solution
34
ArrayDynamic ProgrammingGreedy
LeetCode ↗42% acc.
78
MediumRotate List✓ Our Solution
33
Linked ListTwo Pointers
LeetCode ↗40% acc.
79
MediumSearch in Rotated Sorted Array II✓ Our Solution
33
ArrayBinary Search
LeetCode ↗39% acc.
80
EasyMaximum Depth of Binary Tree✓ Our Solution
32
TreeDepth-First SearchBreadth-First SearchBinary Tree
LeetCode ↗77% acc.
81
MediumReverse Linked List II✓ Our Solution
32
Linked List
LeetCode ↗50% acc.
82
MediumEdit Distance✓ Our Solution
32
StringDynamic Programming
LeetCode ↗59% acc.
83
EasyLength of Last Word✓ Our Solution
32
String
LeetCode ↗56% acc.
84
HardSudoku Solver✓ Our Solution
31
ArrayHash TableBacktrackingMatrix
LeetCode ↗64% acc.
85
EasySymmetric Tree✓ Our Solution
31
TreeDepth-First SearchBreadth-First SearchBinary Tree
LeetCode ↗59% acc.
86
MediumConvert Sorted List to Binary Search Tree✓ Our Solution
27
Linked ListDivide and ConquerTreeBinary Search Tree+1
LeetCode ↗64% acc.
87
MediumRestore IP Addresses✓ Our Solution
27
StringBacktracking
LeetCode ↗53% acc.
88
HardLongest Valid Parentheses✓ Our Solution
27
StringDynamic ProgrammingStack
LeetCode ↗36% acc.
89
EasySame Tree✓ Our Solution
26
TreeDepth-First SearchBreadth-First SearchBinary Tree
LeetCode ↗65% acc.
90
MediumInteger to Roman✓ Our Solution
26
Hash TableMathString
LeetCode ↗69% acc.
91
MediumSwap Nodes in Pairs✓ Our Solution
26
Linked ListRecursion
LeetCode ↗67% acc.
92
MediumCombinations✓ Our Solution
24
Backtracking
LeetCode ↗73% acc.
93
EasyConvert Sorted Array to Binary Search Tree✓ Our Solution
22
ArrayDivide and ConquerTreeBinary Search Tree+1
LeetCode ↗74% acc.
94
MediumMinimum Path Sum✓ Our Solution
22
ArrayDynamic ProgrammingMatrix
LeetCode ↗66% acc.
95
EasyBalanced Binary Tree✓ Our Solution
22
TreeDepth-First SearchBinary Tree
LeetCode ↗55% acc.
96
MediumPermutations II✓ Our Solution
18
ArrayBacktrackingSorting
LeetCode ↗62% acc.
97
MediumUnique Binary Search Trees II✓ Our Solution
16
Dynamic ProgrammingBacktrackingTreeBinary Search Tree+1
LeetCode ↗60% acc.
98
HardSubstring with Concatenation of All Words✓ Our Solution
16
Hash TableStringSliding Window
LeetCode ↗33% acc.
99
MediumSpiral Matrix II✓ Our Solution
14
ArrayMatrixSimulation
LeetCode ↗73% acc.
100
MediumBinary Tree Level Order Traversal II✓ Our Solution
8
TreeBreadth-First SearchBinary Tree
LeetCode ↗66% acc.