LeetCode The Hard Way

Media.net

39 problems

ProblemDifficultyFrequency Topics
Trapping Rain Water IIHard100%
ArrayBreadth-First SearchHeap (Priority Queue)Matrix
2538. Difference Between Maximum and Minimum Price SumHard88.4%
ArrayDynamic ProgrammingTreeDepth-First SearchDP on Trees
2572. Count the Number of Square-Free SubsetsMedium86.4%
ArrayMathDynamic ProgrammingBit ManipulationNumber TheoryBitmask
1959. Minimum Total Space Wasted With K Resizing OperationsMedium81.8%
ArrayDynamic ProgrammingPrefix Sum
1938. Maximum Genetic Difference QueryHard79.2%
ArrayHash TableBit ManipulationDepth-First SearchTrie
Minimum Cost to Buy ApplesMedium79.2%
ArrayGraph TheoryHeap (Priority Queue)Shortest Path
Maximum XOR of Two Non-Overlapping SubtreesHard79.2%
TreeDepth-First SearchGraph TheoryTrie
Sum of Remoteness of All CellsMedium79.2%
ArrayHash TableDepth-First SearchBreadth-First SearchUnion-FindMatrix
2874. Maximum Value of an Ordered Triplet IIMedium79.2%
ArrayPrefix Sum
2873. Maximum Value of an Ordered Triplet IEasy79.2%
ArrayPrefix Sum
1642. Furthest Building You Can ReachMedium79.2%
ArrayGreedyHeap (Priority Queue)
1222. Queens That Can Attack the KingMedium79.2%
ArrayMatrixSimulation
1266. Minimum Time Visiting All PointsEasy79.2%
ArrayMathGeometry
1787. Make the XOR of All Segments Equal to ZeroHard79.2%
ArrayHash TableDynamic ProgrammingBit ManipulationCounting
1879. Minimum XOR Sum of Two ArraysHard79.2%
ArrayDynamic ProgrammingBit ManipulationBitmaskHungarian AlgorithmBipartite GraphSuccessive Shortest Path Algorithm
2835. Minimum Operations to Form Subsequence With Target SumHard79.2%
ArrayGreedyBit Manipulation
3660. Jump Game IXMedium79.2%
ArrayDynamic Programming
4051. Count Subarrays with Distant SumsHard79.2%
ArrayBinary SearchBinary Indexed TreeSegment TreePrefix Sum
4059. Lexicographically Largest Power ArrayHard79.2%
ArrayGreedyBit Manipulation
42. Trapping Rain WaterHard76.1%
ArrayTwo PointersDynamic ProgrammingStackMonotonic Stack
Russian Doll EnvelopesHard76.1%
ArrayBinary SearchDynamic ProgrammingSortingLongest Increasing Subsequence
947. Most Stones Removed with Same Row or ColumnMedium68.5%
Hash TableDepth-First SearchUnion-FindGraph TheoryBipartite Graph
2382. Maximum Segment Sum After RemovalsHard56.9%
ArrayUnion-FindPrefix SumOrdered Set
Kth Smallest Number in Multiplication TableHard56.9%
MathBinary Search
2945. Find Maximum Non-decreasing Array LengthHard56.9%
ArrayBinary SearchDynamic ProgrammingStackQueueMonotonic StackPrefix SumMonotonic Queue
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee