LeetCode The Hard Way

Bloomberg

1239 problems

ProblemDifficultyFrequency Topics
90. Subsets IIMedium49.5%
ArrayBacktrackingBit Manipulation
103. Binary Tree Zigzag Level Order TraversalMedium49.5%
TreeBreadth-First SearchBinary Tree
202. Happy NumberEasy49.5%
Hash TableMathTwo PointersFloyd's Cycle Finding Algorithm
230. Kth Smallest Element in a BSTMedium49.5%
TreeDepth-First SearchBinary Search TreeBinary Tree
287. Find the Duplicate NumberMedium49.5%
ArrayTwo PointersBinary SearchBit ManipulationPigeonhole PrincipleFloyd's Cycle Finding Algorithm
300. Longest Increasing SubsequenceMedium49.5%
ArrayBinary SearchDynamic ProgrammingLongest Increasing Subsequence
25. Reverse Nodes in k-GroupHard48.7%
Linked ListRecursion
104. Maximum Depth of Binary TreeEasy48.7%
TreeDepth-First SearchBreadth-First SearchBinary Tree
124. Binary Tree Maximum Path SumHard48.7%
Dynamic ProgrammingTreeDepth-First SearchBinary TreeDP on Trees
Two Sum II - Input Array Is SortedMedium48.7%
ArrayTwo PointersBinary Search
Rising TemperatureEasy48.7%
Database
Lexicographical NumbersMedium48.7%
Depth-First SearchTrie
416. Partition Equal Subset SumMedium48.7%
ArrayDynamic ProgrammingKnapsack Problem0-1 Knapsack
1823. Find the Winner of the Circular GameMedium48.7%
ArrayMathRecursionQueueSimulation
904. Fruit Into BasketsMedium48.7%
ArrayHash TableSliding Window
Divide Two IntegersMedium47.8%
MathBit Manipulation
Populating Next Right Pointers in Each Node IIMedium47.8%
Linked ListTreeDepth-First SearchBreadth-First SearchBinary Tree
Evaluate Reverse Polish NotationMedium47.8%
ArrayMathStack
Managers with at Least 5 Direct ReportsMedium47.8%
Database
901. Online Stock SpanMedium47.8%
StackDesignMonotonic StackData Stream
1472. Design Browser HistoryMedium47.8%
ArrayLinked ListStackDesignDoubly-Linked ListData Stream
Second Highest SalaryMedium47.8%
Database
Longest Valid ParenthesesHard46.9%
StringDynamic ProgrammingStackBracket Sequences
37. Sudoku SolverHard46.9%
ArrayHash TableBacktrackingMatrixAlgorithm XDancing Links
Wildcard MatchingHard46.9%
StringDynamic ProgrammingGreedyRecursion
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee