LeetCode The Hard Way

Amazon

2015 problems

ProblemDifficultyFrequency Topics
609. Find Duplicate File in SystemMedium13.2%
ArrayHash TableString
3356. Zero Array Transformation IIMedium13.2%
ArrayTwo PointersBinary SearchPrefix Sum
2484. Count Palindromic SubsequencesHard13.2%
StringDynamic Programming
2426. Number of Pairs Satisfying InequalityHard13.2%
ArrayBinary SearchDivide and ConquerBinary Indexed TreeSegment TreeMerge SortOrdered Set
Expression Add OperatorsHard13.2%
MathStringBacktracking
Range Sum Query 2D - MutableMedium13.2%
ArrayDesignBinary Indexed TreeSegment TreeMatrixSqrt Decomposition
2894. Divisible and Non-divisible Sums DifferenceEasy13.2%
Math
1691. Maximum Height by Stacking Cuboids Hard13.2%
ArrayDynamic ProgrammingSorting
637. Average of Levels in Binary TreeEasy13.2%
TreeDepth-First SearchBreadth-First SearchBinary Tree
3330. Find the Original Typed String IEasy13.2%
String
3333. Find the Original Typed String IIHard13.2%
StringDynamic ProgrammingPrefix Sum
821. Shortest Distance to a CharacterEasy13.2%
ArrayTwo PointersString
Number of Islands IIHard13.2%
ArrayHash TableUnion-Find
3507. Minimum Pair Removal to Sort Array IEasy13.2%
ArrayHash TableLinked ListHeap (Priority Queue)SimulationDoubly-Linked ListOrdered Set
2210. Count Hills and Valleys in an ArrayEasy13.2%
Array
2119. A Number After a Double ReversalEasy13.2%
Math
3479. Fruits Into Baskets IIIMedium13.2%
ArrayBinary SearchSegment TreeOrdered Set
1504. Count Submatrices With All OnesMedium13.2%
ArrayDynamic ProgrammingStackMatrixMonotonic Stack
1266. Minimum Time Visiting All PointsEasy13.2%
ArrayMathGeometry
3025. Find the Number of Ways to Place People IMedium13.2%
ArrayMathGeometrySortingEnumeration
2749. Minimum Operations to Make the Integer ZeroMedium13.2%
Bit ManipulationBrainteaserEnumeration
1317. Convert Integer to the Sum of Two No-Zero IntegersEasy13.2%
Math
3147. Taking Maximum Energy From the Mystic DungeonMedium13.2%
ArrayDynamic ProgrammingPrefix Sum
2598. Smallest Missing Non-negative Integer After OperationsMedium13.2%
ArrayHash TableMathGreedy
3397. Maximum Number of Distinct Elements After OperationsMedium13.2%
ArrayGreedySorting
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee