LeetCode The Hard Way

Apple

282 problems

ProblemDifficultyFrequency Topics
Exclusive Time of FunctionsMedium22.3%
ArrayStack
567. Permutation in StringMedium22.3%
Hash TableTwo PointersStringSliding Window
918. Maximum Sum Circular SubarrayMedium22.3%
ArrayDivide and ConquerDynamic ProgrammingQueueMonotonic Queue
Remove Duplicates from Sorted List IIMedium22.3%
Linked ListTwo Pointers
889. Construct Binary Tree from Preorder and Postorder TraversalMedium22.3%
ArrayHash TableDivide and ConquerTreeBinary Tree
Convert Object to JSON StringMedium22.3%
—
863. All Nodes Distance K in Binary TreeMedium22.3%
Hash TableTreeDepth-First SearchBreadth-First SearchBinary Tree
All O`one Data StructureHard22.3%
Hash TableLinked ListDesignDoubly-Linked List
1392. Longest Happy PrefixHard22.3%
StringRolling HashString MatchingHash FunctionZ AlgorithmKnuth–Morris–Pratt Algorithm
110. Balanced Binary TreeEasy22.3%
TreeDepth-First SearchBinary Tree
Find Distance in a Binary TreeMedium22.3%
Hash TableTreeDepth-First SearchBreadth-First SearchBinary TreeBinary LiftingLowest Common Ancestor
875. Koko Eating BananasMedium22.3%
ArrayBinary Search
My Calendar IMedium22.3%
ArrayBinary SearchDesignSegment TreeOrdered Set
704. Binary SearchEasy22.3%
ArrayBinary Search
Basic Calculator IIIHard22.3%
MathStringStackRecursion
417. Pacific Atlantic Water FlowMedium22.3%
ArrayDepth-First SearchBreadth-First SearchMatrix
416. Partition Equal Subset SumMedium22.3%
ArrayDynamic ProgrammingKnapsack Problem0-1 Knapsack
Building H2OMedium22.3%
Concurrency
Spiral Matrix IIMedium22.3%
ArrayMatrixSimulation
1046. Last Stone WeightEasy22.3%
ArrayHeap (Priority Queue)
78. SubsetsMedium22.3%
ArrayBacktrackingBit Manipulation
Sparse Matrix MultiplicationMedium22.3%
ArrayHash TableMatrixLinear Algebra
Rectangle AreaMedium22.3%
MathGeometry
Split Array Largest SumHard22.3%
ArrayBinary SearchDynamic ProgrammingGreedyPrefix Sum
136. Single NumberEasy22.3%
ArrayBit Manipulation
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee