LeetCode The Hard Way

Coupang

48 problems

ProblemDifficultyFrequency Topics
Design Hit CounterMedium68.4%
ArrayBinary SearchDesignQueueData Stream
1146. Snapshot ArrayMedium68.4%
ArrayHash TableBinary SearchDesignPersistent Data Structure
Alien DictionaryHard68.4%
ArrayStringDepth-First SearchBreadth-First SearchGraph TheoryTopological SortDirected Acyclic Graph
131. Palindrome PartitioningMedium68.4%
StringDynamic ProgrammingBacktracking
3026. Maximum Good Subarray SumMedium68.4%
ArrayHash TablePrefix Sum
10. Regular Expression MatchingHard57.9%
StringDynamic ProgrammingRecursion
200. Number of IslandsMedium57.9%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
355. Design TwitterMedium57.9%
Hash TableLinked ListDesignHeap (Priority Queue)
540. Single Element in a Sorted ArrayMedium57.9%
ArrayBinary Search
752. Open the LockMedium57.9%
ArrayHash TableStringBreadth-First SearchBidirectional Search
2788. Split Strings by SeparatorEasy57.9%
ArrayString
115. Distinct SubsequencesHard57.9%
StringDynamic Programming
215. Kth Largest Element in an ArrayMedium57.9%
ArrayDivide and ConquerSortingHeap (Priority Queue)Quickselect
2441. Largest Positive Integer That Exists With Its NegativeEasy57.9%
ArrayHash TableTwo PointersSorting
Insert Delete GetRandom O(1)Medium57.9%
ArrayHash TableMathDesignRandomized
53. Maximum SubarrayMedium57.9%
ArrayDivide and ConquerDynamic Programming
Basic Calculator IIIHard57.9%
MathStringStackRecursion
23. Merge k Sorted ListsHard57.9%
Linked ListDivide and ConquerHeap (Priority Queue)Merge SortTournament Sort
621. Task SchedulerMedium57.9%
ArrayHash TableGreedySortingHeap (Priority Queue)Counting
Random Pick with WeightMedium57.9%
ArrayMathBinary SearchPrefix SumRandomized
3SumMedium57.9%
ArrayTwo PointersSorting
875. Koko Eating BananasMedium57.9%
ArrayBinary Search
2861. Maximum Number of AlloysMedium57.9%
ArrayBinary Search
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee