LeetCode The Hard Way

Meta

1396 problems

ProblemDifficultyFrequency Topics
1108. Defanging an IP AddressEasy31.8%
String
Average Selling PriceEasy31.8%
Database
1480. Running Sum of 1d ArrayEasy31.8%
ArrayPrefix Sum
1662. Check If Two String Arrays are EquivalentEasy31.8%
ArrayString
Monthly Transactions IMedium31.8%
Database
115. Distinct SubsequencesHard31.8%
StringDynamic Programming
Unique Binary Search Trees IIMedium30.5%
Dynamic ProgrammingBacktrackingTreeBinary Search TreeBinary Tree
Convert Sorted Array to Binary Search TreeEasy30.5%
ArrayDivide and ConquerTreeBinary Search TreeBinary Tree
Employees Earning More Than Their ManagersEasy30.5%
Database
Maximal SquareMedium30.5%
ArrayDynamic ProgrammingMatrix
226. Invert Binary TreeEasy30.5%
TreeDepth-First SearchBreadth-First SearchBinary Tree
404. Sum of Left LeavesEasy30.5%
TreeDepth-First SearchBreadth-First SearchBinary Tree
412. Fizz BuzzEasy30.5%
MathStringSimulation
Managers with at Least 5 Direct ReportsMedium30.5%
Database
785. Is Graph Bipartite?Medium30.5%
Depth-First SearchBreadth-First SearchUnion-FindGraph TheoryGraph ColoringBipartite Graph
989. Add to Array-Form of IntegerEasy30.5%
ArrayMath
1266. Minimum Time Visiting All PointsEasy30.5%
ArrayMathGeometry
1922. Count Good NumbersMedium30.5%
MathRecursion
TriangleMedium30.5%
ArrayDynamic Programming
Students and ExaminationsEasy30.5%
Database
225. Implement Stack using QueuesEasy30.5%
StackDesignQueue
37. Sudoku SolverHard29.1%
ArrayHash TableBacktrackingMatrixAlgorithm XDancing Links
Minimum Path SumMedium29.1%
ArrayDynamic ProgrammingMatrix
105. Construct Binary Tree from Preorder and Inorder TraversalMedium29.1%
ArrayHash TableDivide and ConquerTreeBinary Tree
113. Path Sum IIMedium29.1%
BacktrackingTreeDepth-First SearchBinary Tree
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee