LeetCode The Hard Way

DE Shaw

107 problems

ProblemDifficultyFrequency Topics
91. Decode WaysMedium37.9%
StringDynamic Programming
Text JustificationHard37.9%
ArrayStringSimulation
1434. Number of Ways to Wear Different Hats to Each OtherHard37.9%
ArrayDynamic ProgrammingBit ManipulationBitmaskBipartite GraphMatching (Graph)Perfect Matching
Wildcard MatchingHard37.9%
StringDynamic ProgrammingGreedyRecursion
2222. Number of Ways to Select BuildingsMedium37.9%
StringDynamic ProgrammingPrefix Sum
962. Maximum Width RampMedium37.9%
ArrayTwo PointersStackMonotonic Stack
851. Loud and RichMedium37.9%
ArrayDepth-First SearchGraph TheoryTopological SortDirected Acyclic Graph
1. Two SumEasy37.9%
ArrayHash Table
88. Merge Sorted ArrayEasy37.9%
ArrayTwo PointersSorting
Remove Duplicate LettersMedium37.9%
StringStackGreedyMonotonic Stack
213. House Robber IIMedium37.9%
ArrayDynamic Programming
Recover Binary Search TreeMedium37.9%
TreeDepth-First SearchBinary Search TreeBinary Tree
242. Valid AnagramEasy37.9%
Hash TableStringSorting
881. Boats to Save PeopleMedium37.9%
ArrayTwo PointersGreedySortingTimsort
863. All Nodes Distance K in Binary TreeMedium37.9%
Hash TableTreeDepth-First SearchBreadth-First SearchBinary Tree
322. Coin ChangeMedium37.9%
ArrayDynamic ProgrammingBreadth-First SearchKnapsack ProblemComplete Knapsack
131. Palindrome PartitioningMedium37.9%
StringDynamic ProgrammingBacktracking
1293. Shortest Path in a Grid with Obstacles EliminationHard37.9%
ArrayBreadth-First SearchMatrix
1898. Maximum Number of Removable CharactersMedium37.9%
ArrayTwo PointersStringBinary Search
1004. Max Consecutive Ones IIIMedium37.9%
ArrayBinary SearchSliding WindowPrefix Sum
215. Kth Largest Element in an ArrayMedium37.9%
ArrayDivide and ConquerSortingHeap (Priority Queue)Quickselect
3316. Find Maximum Removals From Source StringMedium37.9%
ArrayHash TableTwo PointersStringDynamic Programming
543. Diameter of Binary TreeEasy37.9%
TreeDepth-First SearchBinary TreeDP on Trees
Predict the WinnerMedium37.9%
ArrayMathDynamic ProgrammingRecursionMinimaxGame TheoryZero-Sum Game
Find K Closest ElementsMedium37.9%
ArrayTwo PointersBinary SearchSliding WindowSortingHeap (Priority Queue)
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee