E

eBay

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

Showing 78 of 78 questions

1
MediumPartition Equal Subset Sum✓ Our Solution
100
ArrayDynamic Programming
LeetCode ↗48% acc.
2
MediumLRU Cache✓ Our Solution
98
Hash TableLinked ListDesignDoubly-Linked List
LeetCode ↗45% acc.
3
EasyRemove One Element to Make the Array Strictly Increasing✓ Our Solution
95
Array
LeetCode ↗29% acc.
4
EasySubtree of Another Tree✓ Our Solution
95
TreeDepth-First SearchString MatchingBinary Tree+1
LeetCode ↗50% acc.
5
EasyAlternating Digit Sum✓ Our Solution
95
Math
LeetCode ↗68% acc.
6
HardMinimum Window Subsequence
95
StringDynamic ProgrammingSliding Window
LeetCode ↗44% acc.
7
EasyBinary Gap✓ Our Solution
95
Bit Manipulation
LeetCode ↗65% acc.
8
HardDesign Skiplist✓ Our Solution
95
Linked ListDesign
LeetCode ↗58% acc.
9
MediumMinimize Maximum Pair Sum in Array✓ Our Solution
95
ArrayTwo PointersGreedySorting
LeetCode ↗81% acc.
10
MediumNumber of Islands✓ Our Solution
89
ArrayDepth-First SearchBreadth-First SearchUnion Find+1
LeetCode ↗62% acc.
11
HardWord Ladder✓ Our Solution
82
Hash TableStringBreadth-First Search
LeetCode ↗43% acc.
12
EasyMove Zeroes✓ Our Solution
77
ArrayTwo Pointers
LeetCode ↗63% acc.
13
MediumGroup Anagrams✓ Our Solution
77
ArrayHash TableStringSorting
LeetCode ↗71% acc.
14
MediumSpiral Matrix✓ Our Solution
77
ArrayMatrixSimulation
LeetCode ↗54% acc.
15
MediumOpen the Lock✓ Our Solution
77
ArrayHash TableStringBreadth-First Search
LeetCode ↗61% acc.
16
HardReconstruct Itinerary✓ Our Solution
71
Depth-First SearchGraphEulerian Circuit
LeetCode ↗44% acc.
17
MediumKth Largest Element in an Array✓ Our Solution
71
ArrayDivide and ConquerSortingHeap (Priority Queue)+1
LeetCode ↗68% acc.
18
MediumSet Matrix Zeroes✓ Our Solution
71
ArrayHash TableMatrix
LeetCode ↗61% acc.
19
HardWord Search II✓ Our Solution
71
ArrayStringBacktrackingTrie+1
LeetCode ↗37% acc.
20
MediumCourse Schedule II✓ Our Solution
71
Depth-First SearchBreadth-First SearchGraphTopological Sort
LeetCode ↗53% acc.
21
EasyValid Parentheses✓ Our Solution
71
StringStack
LeetCode ↗42% acc.
22
MediumCourse Schedule✓ Our Solution
71
Depth-First SearchBreadth-First SearchGraphTopological Sort
LeetCode ↗49% acc.
23
MediumMeeting Rooms II
71
ArrayTwo PointersGreedySorting+2
LeetCode ↗52% acc.
24
MediumLongest Continuous Subarray With Absolute Diff Less Than or Equal to Limit✓ Our Solution
71
ArrayQueueSliding WindowHeap (Priority Queue)+2
LeetCode ↗57% acc.
25
MediumBinary Tree Zigzag Level Order Traversal✓ Our Solution
71
TreeBreadth-First SearchBinary Tree
LeetCode ↗62% acc.
26
MediumBinary Search Tree to Greater Sum Tree✓ Our Solution
63
TreeDepth-First SearchBinary Search TreeBinary Tree
LeetCode ↗88% acc.
27
HardConcatenated Words✓ Our Solution
63
ArrayStringDynamic ProgrammingDepth-First Search+1
LeetCode ↗49% acc.
28
MediumGenerate Parentheses✓ Our Solution
63
StringDynamic ProgrammingBacktracking
LeetCode ↗77% acc.
29
MediumRotting Oranges✓ Our Solution
63
ArrayBreadth-First SearchMatrix
LeetCode ↗57% acc.
30
MediumPow(x, n)✓ Our Solution
63
MathRecursion
LeetCode ↗37% acc.
31
MediumLongest ZigZag Path in a Binary Tree✓ Our Solution
63
Dynamic ProgrammingTreeDepth-First SearchBinary Tree
LeetCode ↗67% acc.
32
MediumDesign a Stack With Increment Operation✓ Our Solution
63
ArrayStackDesign
LeetCode ↗80% acc.
33
MediumLongest Substring Without Repeating Characters✓ Our Solution
63
Hash TableStringSliding Window
LeetCode ↗37% acc.
34
EasyTwo Sum✓ Our Solution
63
ArrayHash Table
LeetCode ↗56% acc.
35
MediumDecode String✓ Our Solution
63
StringStackRecursion
LeetCode ↗61% acc.
36
MediumSearch in Rotated Sorted Array✓ Our Solution
63
ArrayBinary Search
LeetCode ↗43% acc.
37
MediumBest Time to Buy and Sell Stock II✓ Our Solution
63
ArrayDynamic ProgrammingGreedy
LeetCode ↗70% acc.
38
EasyMeeting Rooms
53
ArraySorting
LeetCode ↗59% acc.
39
HardInteger to English Words✓ Our Solution
53
MathStringRecursion
LeetCode ↗34% acc.
40
EasyValid Palindrome II✓ Our Solution
53
Two PointersStringGreedy
LeetCode ↗43% acc.
41
HardLongest Valid Parentheses✓ Our Solution
53
StringDynamic ProgrammingStack
LeetCode ↗36% acc.
42
MediumMinimum Path Sum✓ Our Solution
53
ArrayDynamic ProgrammingMatrix
LeetCode ↗66% acc.
43
HardMerge k Sorted Lists✓ Our Solution
53
Linked ListDivide and ConquerHeap (Priority Queue)Merge Sort
LeetCode ↗57% acc.
44
HardBinary Tree Cameras✓ Our Solution
53
Dynamic ProgrammingTreeDepth-First SearchBinary Tree
LeetCode ↗47% acc.
45
MediumProduct of Array Except Self✓ Our Solution
53
ArrayPrefix Sum
LeetCode ↗68% acc.
46
EasyRoman to Integer✓ Our Solution
53
Hash TableMathString
LeetCode ↗65% acc.
47
EasyLongest Common Prefix✓ Our Solution
53
StringTrie
LeetCode ↗45% acc.
48
HardVertical Order Traversal of a Binary Tree✓ Our Solution
53
Hash TableTreeDepth-First SearchBreadth-First Search+2
LeetCode ↗51% acc.
49
MediumMatchsticks to Square✓ Our Solution
53
ArrayDynamic ProgrammingBacktrackingBit Manipulation+1
LeetCode ↗41% acc.
50
EasyIsomorphic Strings✓ Our Solution
53
Hash TableString
LeetCode ↗47% acc.
51
MediumInteger to Roman✓ Our Solution
53
Hash TableMathString
LeetCode ↗69% acc.
52
MediumNearest Exit from Entrance in Maze✓ Our Solution
53
ArrayBreadth-First SearchMatrix
LeetCode ↗48% acc.
53
MediumTime Based Key-Value Store✓ Our Solution
53
Hash TableStringBinary SearchDesign
LeetCode ↗49% acc.
54
MediumLongest Palindromic Substring✓ Our Solution
53
Two PointersStringDynamic Programming
LeetCode ↗36% acc.
55
HardMedian of Two Sorted Arrays✓ Our Solution
53
ArrayBinary SearchDivide and Conquer
LeetCode ↗44% acc.
56
MediumFind Peak Element✓ Our Solution
53
ArrayBinary Search
LeetCode ↗47% acc.
57
HardFirst Missing Positive✓ Our Solution
53
ArrayHash Table
LeetCode ↗41% acc.
58
MediumMaximum Subarray✓ Our Solution
53
ArrayDivide and ConquerDynamic Programming
LeetCode ↗52% acc.
59
MediumPermutations✓ Our Solution
53
ArrayBacktracking
LeetCode ↗81% acc.
60
MediumValidate Binary Search Tree✓ Our Solution
53
TreeDepth-First SearchBinary Search TreeBinary Tree
LeetCode ↗34% acc.
61
MediumNested List Weight Sum
53
Depth-First SearchBreadth-First Search
LeetCode ↗86% acc.
62
MediumTop K Frequent Elements✓ Our Solution
53
ArrayHash TableDivide and ConquerSorting+4
LeetCode ↗65% acc.
63
MediumMaximal Square✓ Our Solution
53
ArrayDynamic ProgrammingMatrix
LeetCode ↗49% acc.
64
HardShortest Palindrome✓ Our Solution
53
StringRolling HashString MatchingHash Function
LeetCode ↗41% acc.
65
MediumMaximum Tastiness of Candy Basket✓ Our Solution
53
ArrayBinary SearchGreedySorting
LeetCode ↗66% acc.
66
MediumRotate Array✓ Our Solution
53
ArrayMathTwo Pointers
LeetCode ↗43% acc.
67
EasyMajority Element✓ Our Solution
53
ArrayHash TableDivide and ConquerSorting+1
LeetCode ↗66% acc.
68
EasyFind Pivot Index✓ Our Solution
53
ArrayPrefix Sum
LeetCode ↗61% acc.
69
MediumTwo Sum II - Input Array Is Sorted✓ Our Solution
53
ArrayTwo PointersBinary Search
LeetCode ↗63% acc.
70
MediumReorganize String✓ Our Solution
53
Hash TableStringGreedySorting+2
LeetCode ↗56% acc.
71
MediumLongest Substring with At Most Two Distinct Characters
53
Hash TableStringSliding Window
LeetCode ↗56% acc.
72
MediumKoko Eating Bananas✓ Our Solution
53
ArrayBinary Search
LeetCode ↗49% acc.
73
MediumFind Minimum in Rotated Sorted Array✓ Our Solution
53
ArrayBinary Search
LeetCode ↗53% acc.
74
MediumWord Break✓ Our Solution
53
ArrayHash TableStringDynamic Programming+2
LeetCode ↗48% acc.
75
MediumCopy List with Random Pointer✓ Our Solution
53
Hash TableLinked List
LeetCode ↗61% acc.
76
MediumRank Teams by Votes✓ Our Solution
53
ArrayHash TableStringSorting+1
LeetCode ↗59% acc.
77
EasyBest Time to Buy and Sell Stock✓ Our Solution
53
ArrayDynamic Programming
LeetCode ↗55% acc.
78
MediumSort Colors✓ Our Solution
53
ArrayTwo PointersSorting
LeetCode ↗68% acc.