LeetCode The Hard Way

Meta

1396 problems

ProblemDifficultyFrequency Topics
834. Sum of Distances in TreeHard5%
Dynamic ProgrammingTreeDepth-First SearchGraph TheoryDP on Trees
2672. Number of Adjacent Elements With the Same ColorMedium5%
Array
Sort Transformed ArrayMedium5%
ArrayMathTwo PointersSorting
1442. Count Triplets That Can Form Two Arrays of Equal XORMedium5%
ArrayHash TableMathBit ManipulationPrefix Sum
2697. Lexicographically Smallest PalindromeEasy5%
Two PointersStringGreedy
1727. Largest Submatrix With RearrangementsMedium5%
ArrayGreedySortingMatrix
979. Distribute Coins in Binary TreeMedium5%
TreeDepth-First SearchBinary TreeDP on Trees
3643. Flip Square Submatrix VerticallyEasy5%
ArrayTwo PointersMatrix
2264. Largest 3-Same-Digit Number in StringEasy5%
String
3129. Find All Possible Stable Binary Arrays IMedium5%
Dynamic ProgrammingPrefix Sum
1006. Clumsy FactorialMedium5%
MathStackSimulation
3592. Inverse Coin ChangeMedium5%
ArrayDynamic Programming
3024. Type of TriangleEasy5%
ArrayMathSortingPolygons
2751. Robot CollisionsHard5%
ArrayStackSortingSimulation
1289. Minimum Falling Path Sum IIHard5%
ArrayDynamic ProgrammingMatrix
859. Buddy StringsEasy5%
Hash TableString
1492. The kth Factor of nMedium5%
MathNumber TheoryPrime Factorization
2615. Sum of DistancesMedium5%
ArrayHash TablePrefix Sum
1963. Minimum Number of Swaps to Make the String BalancedMedium5%
Two PointersStringStackGreedyBracket Sequences
3046. Split the ArrayEasy5%
ArrayHash TableCounting
1559. Detect Cycles in 2D GridMedium5%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
Rotate FunctionMedium5%
ArrayMathDynamic Programming
2248. Intersection of Multiple ArraysEasy5%
ArrayHash TableSortingCounting
3335. Total Characters in String After Transformations IMedium5%
Hash TableMathStringDynamic ProgrammingCounting
1413. Minimum Value to Get Positive Step by Step SumEasy5%
ArrayPrefix Sum
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee