LeetCode The Hard Way

DE Shaw

107 problems

ProblemDifficultyFrequency Topics
1048. Longest String ChainMedium46.9%
ArrayHash TableTwo PointersStringDynamic ProgrammingSorting
2104. Sum of Subarray RangesMedium46.9%
ArrayStackMonotonic Stack
2221. Find Triangular Sum of an ArrayMedium46.9%
ArrayMathSimulationCombinatoricsNumber Theory
200. Number of IslandsMedium46.9%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
Longest Valid ParenthesesHard46.9%
StringDynamic ProgrammingStackBracket Sequences
146. LRU CacheMedium46.9%
Hash TableLinked ListDesignDoubly-Linked List
994. Rotting OrangesMedium46.9%
ArrayBreadth-First SearchMatrix
1000. Minimum Cost to Merge StonesHard46.9%
ArrayDynamic ProgrammingPrefix Sum
3. Longest Substring Without Repeating CharactersMedium46.9%
Hash TableStringSliding Window
74. Search a 2D MatrixMedium46.9%
ArrayBinary SearchMatrix
Maximal SquareMedium46.9%
ArrayDynamic ProgrammingMatrix
2062. Count Vowel Substrings of a StringEasy46.9%
Hash TableString
Longest Consecutive SequenceMedium37.9%
ArrayHash TableUnion-Find
Basic Calculator IIMedium37.9%
MathStringStack
2551. Put Marbles in BagsHard37.9%
ArrayGreedySortingHeap (Priority Queue)
752. Open the LockMedium37.9%
ArrayHash TableStringBreadth-First SearchBidirectional Search
2972. Count the Number of Incremovable Subarrays IIHard37.9%
ArrayTwo PointersBinary Search
4SumMedium37.9%
ArrayTwo PointersSorting
1283. Find the Smallest Divisor Given a ThresholdMedium37.9%
ArrayBinary Search
34. Find First and Last Position of Element in Sorted ArrayMedium37.9%
ArrayBinary Search
Coin Change IIMedium37.9%
ArrayDynamic ProgrammingKnapsack ProblemComplete Knapsack
Flatten Nested List IteratorMedium37.9%
StackTreeDepth-First SearchDesignQueueIterator
Excel Sheet Column TitleEasy37.9%
MathString
3281. Maximize Score of Numbers in RangesMedium37.9%
ArrayBinary SearchGreedySorting
1244. Design A LeaderboardMedium37.9%
Hash TableDesignSorting
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee