LeetCode The Hard Way

Bloomberg

1239 problems

ProblemDifficultyFrequency Topics
437. Path Sum IIIMedium13.5%
TreeDepth-First SearchBinary Tree
LFU CacheHard13.5%
Hash TableLinked ListDesignDoubly-Linked List
740. Delete and EarnMedium13.5%
ArrayHash TableDynamic Programming
763. Partition LabelsMedium13.5%
Hash TableTwo PointersStringGreedy
791. Custom Sort StringMedium13.5%
Hash TableStringSorting
888. Fair Candy SwapEasy13.5%
ArrayHash TableBinary SearchSorting
931. Minimum Falling Path SumMedium13.5%
ArrayDynamic ProgrammingMatrix
950. Reveal Cards In Increasing OrderMedium13.5%
ArrayQueueSortingSimulation
979. Distribute Coins in Binary TreeMedium13.5%
TreeDepth-First SearchBinary TreeDP on Trees
980. Unique Paths IIIHard13.5%
ArrayBacktrackingBit ManipulationMatrixHamiltonian Path
1137. N-th Tribonacci NumberEasy13.5%
MathDynamic ProgrammingMemoization
1382. Balance a Binary Search TreeMedium13.5%
Divide and ConquerGreedyTreeDepth-First SearchBinary Search TreeBinary Tree
1550. Three Consecutive OddsEasy13.5%
Array
1608. Special Array With X Elements Greater Than or Equal XEasy13.5%
ArrayBinary SearchSorting
1672. Richest Customer WealthEasy13.5%
ArrayMatrix
1717. Maximum Score From Removing SubstringsMedium13.5%
StringStackGreedy
2073. Time Needed to Buy TicketsEasy13.5%
ArrayQueueSimulation
2583. Kth Largest Sum in a Binary TreeMedium13.5%
TreeBreadth-First SearchSortingBinary Tree
Return Length of Arguments PassedEasy13.5%
—
Create a DataFrame from ListEasy13.5%
—
Employees Whose Manager Left the CompanyEasy13.5%
Database
Fix Names in a TableEasy13.5%
Database
Repeated String MatchMedium13.5%
StringString MatchingZ AlgorithmKnuth–Morris–Pratt AlgorithmBoyer–Moore String-Search Algorithm
Find K-th Smallest Pair DistanceHard13.5%
ArrayTwo PointersBinary SearchSorting
947. Most Stones Removed with Same Row or ColumnMedium13.5%
Hash TableDepth-First SearchUnion-FindGraph TheoryBipartite Graph
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee