LeetCode The Hard Way

Bloomberg

1239 problems

ProblemDifficultyFrequency Topics
Largest NumberMedium41.5%
ArrayStringGreedySorting
210. Course Schedule IIMedium41.5%
Depth-First SearchBreadth-First SearchGraph TheoryTopological Sort
213. House Robber IIMedium41.5%
ArrayDynamic Programming
Majority Element IIMedium41.5%
ArrayHash TableSortingCountingBoyer–Moore Majority Vote Algorithm
258. Add DigitsEasy41.5%
MathSimulationNumber Theory
H-IndexMedium41.5%
ArraySortingCounting Sort
402. Remove K DigitsMedium41.5%
StringStackGreedyMonotonic Stack
451. Sort Characters By FrequencyMedium41.5%
Hash TableStringSortingHeap (Priority Queue)Bucket SortCounting
567. Permutation in StringMedium41.5%
Hash TableTwo PointersStringSliding Window
Accounts MergeMedium41.5%
ArrayHash TableStringDepth-First SearchBreadth-First SearchUnion-FindSorting
876. Middle of the Linked ListEasy41.5%
Linked ListTwo Pointers
1636. Sort Array by Increasing FrequencyEasy41.5%
ArrayHash TableSorting
Diagonal TraverseMedium41.5%
ArrayMatrixSimulation
First Missing PositiveHard40.2%
ArrayHash Table
Minimum Path SumMedium40.2%
ArrayDynamic ProgrammingMatrix
Linked List Cycle IIMedium40.2%
Hash TableLinked ListTwo PointersFloyd's Cycle Finding Algorithm
Next Greater Element IIIMedium40.2%
MathTwo PointersString
1091. Shortest Path in Binary MatrixMedium40.2%
ArrayBreadth-First SearchMatrix
1200. Minimum Absolute DifferenceEasy40.2%
ArraySorting
Monthly Transactions IMedium40.2%
Database
Average Selling PriceEasy40.2%
Database
1539. Kth Missing Positive NumberEasy40.2%
ArrayBinary Search
Substring with Concatenation of All WordsHard38.8%
Hash TableStringSliding Window
Count and SayMedium38.8%
String
Remove Duplicates from Sorted Array IIMedium38.8%
ArrayTwo Pointers
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee