LeetCode The Hard Way

DE Shaw

107 problems

ProblemDifficultyFrequency Topics
2558. Take Gifts From the Richest PileEasy68.8%
ArrayHeap (Priority Queue)Simulation
2644. Find the Maximum Divisibility ScoreEasy68.8%
Array
1679. Max Number of K-Sum PairsMedium68.8%
ArrayHash TableTwo PointersSorting
2800. Shortest String That Contains Three StringsMedium68.8%
StringGreedyEnumeration
1927. Sum GameMedium68.8%
MathStringGreedyGame Theory
767. Reorganize StringMedium68.8%
Hash TableStringGreedySortingHeap (Priority Queue)Counting
4002. Count Valid SequencesMedium68.8%
MathCombinatorics
871. Minimum Number of Refueling StopsHard62.3%
ArrayDynamic ProgrammingGreedyHeap (Priority Queue)
Count Binary SubstringsEasy62.3%
Two PointersString
1642. Furthest Building You Can ReachMedium62.3%
ArrayGreedyHeap (Priority Queue)
42. Trapping Rain WaterHard58.3%
ArrayTwo PointersDynamic ProgrammingStackMonotonic Stack
152. Maximum Product SubarrayMedium58.3%
ArrayDynamic Programming
Insert Delete GetRandom O(1)Medium58.3%
ArrayHash TableMathDesignRandomized
Kth Smallest Number in Multiplication TableHard58.3%
MathBinary Search
Asteroid CollisionMedium58.3%
ArrayStackSimulation
424. Longest Repeating Character ReplacementMedium58.3%
Hash TableStringSliding Window
4. Median of Two Sorted ArraysHard53.3%
ArrayBinary SearchDivide and Conquer
20. Valid ParenthesesEasy53.3%
StringStackBracket Sequences
HeatersMedium53.3%
ArrayTwo PointersBinary SearchSorting
779. K-th Symbol in GrammarMedium53.3%
MathBit ManipulationRecursion
2434. Using a Robot to Print the Lexicographically Smallest StringMedium53.3%
Hash TableStringStackGreedy
K-th Smallest in Lexicographical OrderHard46.9%
Trie
169. Majority ElementEasy46.9%
ArrayHash TableDivide and ConquerSortingCountingBoyer–Moore Majority Vote Algorithm
Split Array Largest SumHard46.9%
ArrayBinary SearchDynamic ProgrammingGreedyPrefix Sum
829. Consecutive Numbers SumHard46.9%
MathEnumeration
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee