LeetCode The Hard Way

Uber

336 problems

ProblemDifficultyFrequency Topics
155. Min StackMedium52.4%
StackDesign
Trips and UsersHard52.4%
Database
Find K Pairs with Smallest SumsMedium52.4%
ArrayHeap (Priority Queue)
Split Array Largest SumHard52.4%
ArrayBinary SearchDynamic ProgrammingGreedyPrefix Sum
All O`one Data StructureHard52.4%
Hash TableLinked ListDesignDoubly-Linked List
959. Regions Cut By SlashesMedium52.4%
ArrayHash TableDepth-First SearchBreadth-First SearchUnion-FindMatrixPlanar Graph
994. Rotting OrangesMedium52.4%
ArrayBreadth-First SearchMatrix
1768. Merge Strings AlternatelyEasy52.4%
Two PointersString
1856. Maximum Subarray Min-ProductMedium52.4%
ArrayStackMonotonic StackPrefix SumCartesian Tree
2009. Minimum Number of Operations to Make Array ContinuousHard52.4%
ArrayHash TableBinary SearchSliding Window
2402. Meeting Rooms IIIHard52.4%
ArrayHash TableSortingHeap (Priority Queue)Simulation
2828. Check if a String Is an Acronym of WordsEasy52.4%
ArrayString
2848. Points That Intersect With CarsEasy52.4%
ArrayHash TablePrefix Sum
2768. Number of Black BlocksMedium52.4%
ArrayHash TableEnumeration
3868. Minimum Cost to Equalize Arrays Using SwapsMedium52.4%
ArrayHash TableGreedyCounting
24. Swap Nodes in PairsMedium49.9%
Linked ListRecursion
56. Merge IntervalsMedium49.9%
ArraySortingQuicksort
104. Maximum Depth of Binary TreeEasy49.9%
TreeDepth-First SearchBreadth-First SearchBinary Tree
125. Valid PalindromeEasy49.9%
Two PointersString
133. Clone GraphMedium49.9%
Hash TableDepth-First SearchBreadth-First SearchGraph Theory
Word Break IIHard49.9%
ArrayHash TableStringDynamic ProgrammingBacktrackingTrieMemoization
One Edit DistanceMedium49.9%
Two PointersString
162. Find Peak ElementMedium49.9%
ArrayBinary Search
Excel Sheet Column NumberEasy49.9%
MathString
Reverse Words in a String IIMedium49.9%
Two PointersString
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee