LeetCode The Hard Way

Yandex

120 problems

ProblemDifficultyFrequency Topics
200. Number of IslandsMedium62.9%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
977. Squares of a Sorted ArrayEasy62.9%
ArrayTwo PointersSorting
2241. Design an ATM MachineMedium61.2%
ArrayGreedyDesign
392. Is SubsequenceEasy61.2%
Two PointersStringDynamic Programming
20. Valid ParenthesesEasy59.3%
StringStackBracket Sequences
101. Symmetric TreeEasy59.3%
TreeDepth-First SearchBreadth-First SearchBinary Tree
Find Duplicate SubtreesMedium59.3%
Hash TableTreeDepth-First SearchBinary Tree
33. Search in Rotated Sorted ArrayMedium57.3%
ArrayBinary Search
42. Trapping Rain WaterHard57.3%
ArrayTwo PointersDynamic ProgrammingStackMonotonic Stack
1004. Max Consecutive Ones IIIMedium57.3%
ArrayBinary SearchSliding WindowPrefix Sum
155. Min StackMedium57.3%
StackDesign
199. Binary Tree Right Side ViewMedium57.3%
TreeDepth-First SearchBreadth-First SearchBinary Tree
238. Product of Array Except SelfMedium57.3%
ArrayPrefix Sum
11. Container With Most WaterMedium55%
ArrayTwo PointersGreedy
146. LRU CacheMedium55%
Hash TableLinked ListDesignDoubly-Linked List
Lowest Common Ancestor of a Binary TreeMedium55%
TreeDepth-First SearchBinary TreeBinary LiftingLowest Common Ancestor
332. Reconstruct ItineraryHard55%
ArrayStringDepth-First SearchGraph TheorySortingHeap (Priority Queue)Eulerian CircuitEulerian PathSemi-Eulerian Graph
Count Substrings Without Repeating CharacterMedium52.4%
Hash TableStringSliding Window
2. Add Two NumbersMedium49.4%
Linked ListMathRecursion
4. Median of Two Sorted ArraysHard49.4%
ArrayBinary SearchDivide and Conquer
23. Merge k Sorted ListsHard49.4%
Linked ListDivide and ConquerHeap (Priority Queue)Merge SortTournament Sort
27. Remove ElementEasy49.4%
ArrayTwo Pointers
124. Binary Tree Maximum Path SumHard49.4%
Dynamic ProgrammingTreeDepth-First SearchBinary TreeDP on Trees
53. Maximum SubarrayMedium49.4%
ArrayDivide and ConquerDynamic Programming
22. Generate ParenthesesMedium45.9%
StringDynamic ProgrammingBacktrackingBracket Sequences
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee