LeetCode The Hard Way

Google

2324 problems

ProblemDifficultyFrequency Topics
Binary Search Tree IteratorMedium29.1%
StackTreeDesignBinary Search TreeBinary TreeIterator
Flatten Nested List IteratorMedium29.1%
StackTreeDepth-First SearchDesignQueueIterator
Island PerimeterEasy29.1%
ArrayDepth-First SearchBreadth-First SearchMatrix
Two Sum IV - Input is a BSTEasy29.1%
Hash TableTwo PointersTreeDepth-First SearchBreadth-First SearchBinary Search TreeBinary Tree
832. Flipping an ImageEasy29.1%
ArrayTwo PointersBit ManipulationMatrixSimulation
867. Transpose MatrixEasy29.1%
ArrayMatrixSimulation
1781. Sum of Beauty of All SubstringsMedium29.1%
Hash TableStringCounting
3346. Maximum Frequency of an Element After Performing Operations IMedium29.1%
ArrayBinary SearchSliding WindowSortingPrefix Sum
Spiral Matrix IIMedium28.3%
ArrayMatrixSimulation
Number of Digit OneHard28.3%
MathDynamic ProgrammingRecursion
235. Lowest Common Ancestor of a Binary Search TreeMedium28.3%
TreeDepth-First SearchBinary Search TreeBinary TreeBinary LiftingLowest Common Ancestor
261. Graph Valid TreeMedium28.3%
Depth-First SearchBreadth-First SearchUnion-FindGraph Theory
Binary Tree Vertical Order TraversalMedium28.3%
Hash TableTreeDepth-First SearchBreadth-First SearchSortingBinary Tree
Android Unlock PatternsMedium28.3%
Dynamic ProgrammingBacktrackingBit ManipulationBitmask
Count Numbers with Unique DigitsMedium28.3%
MathDynamic ProgrammingBacktracking
Minimum Absolute Difference in BSTEasy28.3%
TreeDepth-First SearchBreadth-First SearchBinary Search TreeBinary Tree
769. Max Chunks To Make SortedMedium28.3%
ArrayStackGreedySortingMonotonic Stack
863. All Nodes Distance K in Binary TreeMedium28.3%
Hash TableTreeDepth-First SearchBreadth-First SearchBinary Tree
921. Minimum Add to Make Parentheses ValidMedium28.3%
StringStackGreedyBracket Sequences
1161. Maximum Level Sum of a Binary TreeMedium28.3%
TreeDepth-First SearchBreadth-First SearchBinary Tree
1081. Smallest Subsequence of Distinct CharactersMedium28.3%
StringStackGreedyMonotonic Stack
1483. Kth Ancestor of a Tree NodeHard28.3%
Binary SearchDynamic ProgrammingBit ManipulationTreeDepth-First SearchBreadth-First SearchDesignBinary Lifting
1358. Number of Substrings Containing All Three CharactersMedium28.3%
Hash TableStringSliding Window
1920. Build Array from PermutationEasy28.3%
ArraySimulation
3217. Delete Nodes From Linked List Present in ArrayMedium28.3%
ArrayHash TableLinked List
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee