LeetCode The Hard Way

Snap

83 problems

ProblemDifficultyFrequency Topics
146. LRU CacheMedium100%
Hash TableLinked ListDesignDoubly-Linked List
200. Number of IslandsMedium100%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
Meeting Rooms IIMedium100%
ArrayTwo PointersGreedySortingHeap (Priority Queue)Prefix Sum
127. Word LadderHard93.6%
Hash TableStringBreadth-First SearchBidirectional Search
815. Bus RoutesHard93.6%
ArrayHash TableBreadth-First Search
76. Minimum Window SubstringHard91.8%
Hash TableStringSliding Window
Number of Distinct IslandsMedium91.8%
ArrayHash TableDepth-First SearchBreadth-First SearchUnion-FindSortingMatrixHash Function
Basic Calculator IIMedium89.7%
MathStringStack
Design Log Storage SystemMedium89.7%
Hash TableStringDesignOrdered Set
827. Making A Large IslandHard89.7%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
Word Break IIHard85.1%
ArrayHash TableStringDynamic ProgrammingBacktrackingTrieMemoization
803. Bricks Falling When HitHard85.1%
ArrayUnion-FindMatrix
39. Combination SumMedium82.5%
ArrayBacktracking
Reverse Words in a StringMedium82.5%
Two PointersString
210. Course Schedule IIMedium82.5%
Depth-First SearchBreadth-First SearchGraph TheoryTopological Sort
36. Valid SudokuMedium79.5%
ArrayHash TableMatrix
37. Sudoku SolverHard79.5%
ArrayHash TableBacktrackingMatrixAlgorithm XDancing Links
40. Combination Sum IIMedium79.5%
ArrayBacktracking
Wildcard MatchingHard79.5%
StringDynamic ProgrammingGreedyRecursion
Unique Binary Search TreesMedium79.5%
MathDynamic ProgrammingTreeBinary Search TreeBinary Tree
155. Min StackMedium79.5%
StackDesign
One Edit DistanceMedium79.5%
Two PointersString
206. Reverse Linked ListEasy79.5%
Linked ListRecursion
Alien DictionaryHard79.5%
ArrayStringDepth-First SearchBreadth-First SearchGraph TheoryTopological SortDirected Acyclic Graph
Closest Binary Search Tree ValueEasy79.5%
Binary SearchTreeDepth-First SearchBinary Search TreeBinary Tree
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee