LeetCode The Hard Way

Google

2324 problems

ProblemDifficultyFrequency Topics
2359. Find Closest Node to Given Two NodesMedium5.6%
Depth-First SearchGraph Theory
1298. Maximum Candies You Can Get from BoxesHard5.6%
ArrayBreadth-First SearchGraph Theory
923. 3Sum With MultiplicityMedium5.6%
ArrayHash TableTwo PointersSortingCounting
2566. Maximum Difference by Remapping a DigitEasy5.6%
MathGreedy
1995. Count Special QuadrupletsEasy5.6%
ArrayHash TableEnumeration
822. Card Flipping GameMedium5.6%
ArrayHash Table
1779. Find Nearest Point That Has the Same X or Y CoordinateEasy5.6%
Array
2294. Partition Array Such That Maximum Difference Is KMedium5.6%
ArrayGreedySorting
1685. Sum of Absolute Differences in a Sorted ArrayMedium5.6%
ArrayMathPrefix Sum
1588. Sum of All Odd Length SubarraysEasy5.6%
ArrayMathPrefix Sum
Unique Substrings in Wraparound StringMedium5.6%
StringDynamic Programming
Distribute CandiesEasy5.6%
ArrayHash Table
Count The RepetitionsHard5.6%
Two PointersStringDynamic Programming
2410. Maximum Matching of Players With TrainersMedium5.6%
ArrayTwo PointersGreedySorting
2365. Task Scheduler IIMedium5.6%
ArrayHash TableSimulation
3417. Zigzag Grid Traversal With SkipEasy5.6%
ArrayMatrixSimulation
3227. Vowels Game in a StringMedium5.6%
MathStringBrainteaserGame Theory
3363. Find the Maximum Number of Fruits CollectedHard5.6%
ArrayDynamic ProgrammingMatrix
2603. Collect Coins in a TreeHard5.6%
ArrayTreeGraph TheoryTopological Sort
3197. Find the Minimum Area to Cover All Ones IIHard5.6%
ArrayMatrixEnumeration
3000. Maximum Area of Longest Diagonal RectangleEasy5.6%
Array
3516. Find Closest PersonEasy5.6%
Math
Promise Time LimitMedium5.6%
—
3676. Count Bowl SubarraysMedium5.6%
ArrayStackMonotonic Stack
2002. Maximum Product of the Length of Two Palindromic SubsequencesMedium5.6%
StringDynamic ProgrammingBacktrackingBit ManipulationBitmask
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee