LeetCode The Hard Way

Google

2324 problems

ProblemDifficultyFrequency Topics
757. Set Intersection Size At Least TwoHard12.8%
ArrayGreedySorting
3550. Smallest Index With Digit Sum Equal to IndexEasy12.8%
ArrayMath
3531. Count Covered BuildingsMedium12.8%
ArrayHash TableSorting
3499. Maximize Active Section with Trade IMedium12.8%
StringEnumeration
1390. Four DivisorsMedium12.8%
ArrayMathPrime FactorizationSieve Theory
1458. Max Dot Product of Two SubsequencesHard12.8%
ArrayDynamic ProgrammingLongest Common Subsequence
2975. Maximum Square Area by Removing Fences From a FieldMedium12.8%
ArrayHash TableEnumeration
3348. Smallest Divisible Digit Product IIHard12.8%
MathStringBacktrackingGreedyNumber Theory
Restaurant GrowthMedium12.8%
Database
1665. Minimum Initial Energy to Finish TasksHard12.8%
ArrayGreedySorting
3121. Count the Number of Special Characters IIMedium12.8%
Hash TableString
836. Rectangle OverlapEasy12.8%
MathGeometry
3568. Minimum Moves to Clean the ClassroomMedium12.8%
ArrayHash TableBit ManipulationBreadth-First SearchMatrix
3876. Construct Uniform Parity Array IIMedium12.8%
ArrayMath
Binary Tree Level Order Traversal IIMedium10.6%
TreeBreadth-First SearchBinary Tree
307. Range Sum Query - MutableMedium10.6%
ArrayDivide and ConquerDesignBinary Indexed TreeSegment TreeSqrt Decomposition
404. Sum of Left LeavesEasy10.6%
TreeDepth-First SearchBreadth-First SearchBinary Tree
454. 4Sum IIMedium10.6%
ArrayHash Table
Valid SquareMedium10.6%
MathGeometry
Knight Probability in ChessboardMedium10.6%
Dynamic Programming
819. Most Common WordEasy10.6%
ArrayHash TableStringCounting
872. Leaf-Similar TreesEasy10.6%
TreeDepth-First SearchBinary Tree
1347. Minimum Number of Steps to Make Two Strings AnagramMedium10.6%
Hash TableStringCounting
1496. Path CrossingEasy10.6%
Hash TableString
Find Users With Valid E-MailsEasy10.6%
Database
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee