LeetCode The Hard Way

Walmart Labs

135 problems

ProblemDifficultyFrequency Topics
215. Kth Largest Element in an ArrayMedium60.4%
ArrayDivide and ConquerSortingHeap (Priority Queue)Quickselect
560. Subarray Sum Equals KMedium60.4%
ArrayHash TablePrefix Sum
6. Zigzag ConversionMedium60.4%
String
12. Integer to RomanMedium60.4%
Hash TableMathString
647. Palindromic SubstringsMedium60.4%
Two PointersStringDynamic Programming
994. Rotting OrangesMedium60.4%
ArrayBreadth-First SearchMatrix
Diagonal TraverseMedium60.4%
ArrayMatrixSimulation
73. Set Matrix ZeroesMedium60.4%
ArrayHash TableMatrix
Construct Binary Tree from Inorder and Postorder TraversalMedium60.4%
ArrayHash TableDivide and ConquerTreeBinary Tree
125. Valid PalindromeEasy60.4%
Two PointersString
Next PermutationMedium60.4%
ArrayTwo Pointers
1200. Minimum Absolute DifferenceEasy60.4%
ArraySorting
36. Valid SudokuMedium52.9%
ArrayHash TableMatrix
First Missing PositiveHard52.9%
ArrayHash Table
76. Minimum Window SubstringHard52.9%
Hash TableStringSliding Window
84. Largest Rectangle in HistogramHard52.9%
ArrayStackMonotonic StackRange Minimum/Maximum Query
91. Decode WaysMedium52.9%
StringDynamic Programming
103. Binary Tree Zigzag Level Order TraversalMedium52.9%
TreeBreadth-First SearchBinary Tree
Populating Next Right Pointers in Each NodeMedium52.9%
Linked ListTreeDepth-First SearchBreadth-First SearchBinary Tree
121. Best Time to Buy and Sell StockEasy52.9%
ArrayDynamic Programming
138. Copy List with Random PointerMedium52.9%
Hash TableLinked List
155. Min StackMedium52.9%
StackDesign
Rotate ArrayMedium52.9%
ArrayMathTwo Pointers
207. Course ScheduleMedium52.9%
Depth-First SearchBreadth-First SearchGraph TheoryTopological SortDirected Acyclic Graph
Wildcard MatchingHard52.9%
StringDynamic ProgrammingGreedyRecursion
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee