LeetCode The Hard Way

Bloomberg

1239 problems

ProblemDifficultyFrequency Topics
146. LRU CacheMedium71.7%
Hash TableLinked ListDesignDoubly-Linked List
560. Subarray Sum Equals KMedium71.2%
ArrayHash TablePrefix Sum
1396. Design Underground SystemMedium70.9%
Hash TableStringDesign
Longest Consecutive SequenceMedium70.6%
ArrayHash TableUnion-Find
155. Min StackMedium70.6%
StackDesign
13. Roman to IntegerEasy70.1%
Hash TableMathString
49. Group AnagramsMedium69.8%
ArrayHash TableStringSorting
78. SubsetsMedium69.5%
ArrayBacktrackingBit Manipulation
33. Search in Rotated Sorted ArrayMedium69.2%
ArrayBinary Search
Next PermutationMedium68.9%
ArrayTwo Pointers
53. Maximum SubarrayMedium68%
ArrayDivide and ConquerDynamic Programming
70. Climbing StairsEasy68%
MathDynamic ProgrammingMemoization
22. Generate ParenthesesMedium67.4%
StringDynamic ProgrammingBacktrackingBracket Sequences
283. Move ZeroesEasy67.1%
ArrayTwo Pointers
48. Rotate ImageMedium65.7%
ArrayMathMatrix
136. Single NumberEasy65%
ArrayBit Manipulation
Meeting Rooms IIMedium64.6%
ArrayTwo PointersGreedySortingHeap (Priority Queue)Prefix Sum
1274. Number of Ships in a RectangleHard64.6%
ArrayDivide and ConquerInteractive
206. Reverse Linked ListEasy64.2%
Linked ListRecursion
98. Validate Binary Search TreeMedium63.9%
TreeDepth-First SearchBinary Search TreeBinary Tree
Word Break IIHard63.9%
ArrayHash TableStringDynamic ProgrammingBacktrackingTrieMemoization
34. Find First and Last Position of Element in Sorted ArrayMedium63.5%
ArrayBinary Search
118. Pascal's TriangleEasy63.5%
ArrayDynamic Programming
125. Valid PalindromeEasy63.5%
Two PointersString
Rotate ArrayMedium63.5%
ArrayMathTwo Pointers
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee