LeetCode The Hard Way

Meta

1396 problems

ProblemDifficultyFrequency Topics
Missing Element in Sorted ArrayMedium45.7%
ArrayBinary Search
6. Zigzag ConversionMedium45.1%
String
210. Course Schedule IIMedium45.1%
Depth-First SearchBreadth-First SearchGraph TheoryTopological Sort
Fibonacci NumberEasy45.1%
MathDynamic ProgrammingRecursionMemoization
1011. Capacity To Ship Packages Within D DaysMedium45.1%
ArrayBinary Search
Best Time to Buy and Sell Stock IIIHard45.1%
ArrayDynamic Programming
143. Reorder ListMedium44.6%
Linked ListTwo PointersStackRecursion
Reverse Words in a StringMedium44.6%
Two PointersString
494. Target SumMedium44.6%
ArrayDynamic ProgrammingBacktrackingKnapsack Problem0-1 Knapsack
Find K Closest ElementsMedium44.6%
ArrayTwo PointersBinary SearchSliding WindowSortingHeap (Priority Queue)
739. Daily TemperaturesMedium44.6%
ArrayStackMonotonic Stack
392. Is SubsequenceEasy43.9%
Two PointersStringDynamic Programming
1209. Remove All Adjacent Duplicates in String IIMedium43.9%
StringStack
1424. Diagonal Traverse IIMedium43.9%
ArraySortingHeap (Priority Queue)
2235. Add Two IntegersEasy43.9%
Math
141. Linked List CycleEasy43.3%
Hash TableLinked ListTwo PointersFloyd's Cycle Finding Algorithm
443. String CompressionMedium43.3%
Two PointersString
496. Next Greater Element IEasy43.3%
ArrayHash TableStackMonotonic Stack
724. Find Pivot IndexEasy43.3%
ArrayPrefix Sum
Asteroid CollisionMedium43.3%
ArrayStackSimulation
876. Middle of the Linked ListEasy43.3%
Linked ListTwo Pointers
46. PermutationsMedium42.6%
ArrayBacktracking
79. Word SearchMedium42.6%
ArrayStringBacktrackingDepth-First SearchMatrix
90. Subsets IIMedium42.6%
ArrayBacktrackingBit Manipulation
198. House RobberMedium42.6%
ArrayDynamic Programming
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee