LeetCode The Hard Way

Bloomberg

1239 problems

ProblemDifficultyFrequency Topics
977. Squares of a Sorted ArrayEasy53.3%
ArrayTwo PointersSorting
Recyclable and Low Fat ProductsEasy53.3%
Database
67. Add BinaryEasy52.6%
MathStringBit ManipulationSimulation
152. Maximum Product SubarrayMedium52.6%
ArrayDynamic Programming
Sliding Window MaximumHard52.6%
ArrayQueueSliding WindowHeap (Priority Queue)Monotonic QueueRange Minimum/Maximum Query
62. Unique PathsMedium51.9%
MathDynamic ProgrammingCombinatorics
100. Same TreeEasy51.9%
TreeDepth-First SearchBreadth-First SearchBinary Tree
105. Construct Binary Tree from Preorder and Inorder TraversalMedium51.9%
ArrayHash TableDivide and ConquerTreeBinary Tree
12. Integer to RomanMedium51.1%
Hash TableMathString
72. Edit DistanceMedium51.1%
StringDynamic Programming
127. Word LadderHard51.1%
Hash TableStringBreadth-First SearchBidirectional Search
349. Intersection of Two ArraysEasy51.1%
ArrayHash TableTwo PointersBinary SearchSorting
Next Greater Element IIMedium51.1%
ArrayStackMonotonic Stack
933. Number of Recent CallsEasy51.1%
DesignQueueData Stream
1244. Design A LeaderboardMedium51.1%
Hash TableDesignSorting
1583. Count Unhappy FriendsMedium51.1%
ArraySimulation
1838. Frequency of the Most Frequent ElementMedium51.1%
ArrayBinary SearchGreedySliding WindowSortingPrefix Sum
1929. Concatenation of ArrayEasy51.1%
ArraySimulation
19. Remove Nth Node From End of ListMedium50.4%
Linked ListTwo Pointers
36. Valid SudokuMedium50.4%
ArrayHash TableMatrix
46. PermutationsMedium50.4%
ArrayBacktracking
63. Unique Paths IIMedium50.4%
ArrayDynamic ProgrammingMatrix
74. Search a 2D MatrixMedium50.4%
ArrayBinary SearchMatrix
Add Two Numbers IIMedium50.4%
Linked ListMathStack
58. Length of Last WordEasy49.5%
String
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee