LeetCode The Hard Way

LinkedIn

171 problems

ProblemDifficultyFrequency Topics
2040. Kth Smallest Product of Two Sorted ArraysHard55.5%
ArrayBinary Search
Find K Pairs with Smallest SumsMedium55.5%
ArrayHeap (Priority Queue)
3480. Maximize Subarrays After Removing One Conflicting PairHard55.5%
ArraySegment TreeEnumerationPrefix Sum
464. Can I WinMedium54.1%
MathDynamic ProgrammingBit ManipulationMemoizationGame TheoryBitmask
Shortest Word Distance IIIMedium52.6%
ArrayString
Flatten Nested List IteratorMedium52.6%
StackTreeDepth-First SearchDesignQueueIterator
367. Valid Perfect SquareEasy52.6%
MathBinary Search
1. Two SumEasy51%
ArrayHash Table
Evaluate Reverse Polish NotationMedium51%
ArrayMathStack
Lowest Common Ancestor of a Binary Tree IIMedium51%
TreeDepth-First SearchBinary TreeBinary LiftingLowest Common Ancestor
Robot Room CleanerHard51%
BacktrackingInteractive
21. Merge Two Sorted ListsEasy49.2%
Linked ListRecursion
23. Merge k Sorted ListsHard49.2%
Linked ListDivide and ConquerHeap (Priority Queue)Merge SortTournament Sort
57. Insert IntervalMedium49.2%
Array
Text JustificationHard49.2%
ArrayStringSimulation
102. Binary Tree Level Order TraversalMedium49.2%
TreeBreadth-First SearchBinary Tree
Sparse Matrix MultiplicationMedium49.2%
ArrayHash TableMatrixLinear Algebra
886. Possible BipartitionMedium49.2%
Depth-First SearchBreadth-First SearchUnion-FindGraph TheoryGraph ColoringBipartite Graph
210. Course Schedule IIMedium49.2%
Depth-First SearchBreadth-First SearchGraph TheoryTopological Sort
Merge Two Binary TreesEasy49.2%
TreeDepth-First SearchBreadth-First SearchBinary Tree
Permutations IIMedium47.3%
ArrayBacktrackingSorting
72. Edit DistanceMedium47.3%
StringDynamic Programming
103. Binary Tree Zigzag Level Order TraversalMedium47.3%
TreeBreadth-First SearchBinary Tree
198. House RobberMedium47.3%
ArrayDynamic Programming
238. Product of Array Except SelfMedium47.3%
ArrayPrefix Sum
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee