LeetCode The Hard Way

Yahoo

30 problems

ProblemDifficultyFrequency Topics
1. Two SumEasy100%
ArrayHash Table
104. Maximum Depth of Binary TreeEasy100%
TreeDepth-First SearchBreadth-First SearchBinary Tree
146. LRU CacheMedium100%
Hash TableLinked ListDesignDoubly-Linked List
206. Reverse Linked ListEasy100%
Linked ListRecursion
297. Serialize and Deserialize Binary TreeHard100%
StringTreeDepth-First SearchBreadth-First SearchDesignBinary Tree
Largest Palindrome ProductHard100%
MathEnumeration
4. Median of Two Sorted ArraysHard96.9%
ArrayBinary SearchDivide and Conquer
13. Roman to IntegerEasy96.9%
Hash TableMathString
139. Word BreakMedium96.9%
ArrayHash TableStringDynamic ProgrammingTrieMemoizationBrute-Force Search
141. Linked List CycleEasy96.9%
Hash TableLinked ListTwo PointersFloyd's Cycle Finding Algorithm
217. Contains DuplicateEasy96.9%
ArrayHash TableSorting
Peeking IteratorMedium96.9%
ArrayDesignIterator
491. Non-decreasing SubsequencesMedium96.9%
ArrayHash TableBacktrackingBit Manipulation
Maximum Distance in ArraysMedium96.9%
ArrayGreedy
Binary Number with Alternating BitsEasy96.9%
Bit Manipulation
1030. Matrix Cells in Distance OrderEasy96.9%
ArrayMathGeometrySortingMatrix
347. Top K Frequent ElementsMedium84.6%
ArrayHash TableDivide and ConquerSortingHeap (Priority Queue)Bucket SortCountingQuickselect
39. Combination SumMedium71.2%
ArrayBacktracking
14. Longest Common PrefixEasy60.6%
ArrayStringTrie
20. Valid ParenthesesEasy60.6%
StringStackBracket Sequences
54. Spiral MatrixMedium60.6%
ArrayMatrixSimulation
98. Validate Binary Search TreeMedium60.6%
TreeDepth-First SearchBinary Search TreeBinary Tree
Decode StringMedium60.6%
StringStackRecursion
560. Subarray Sum Equals KMedium60.6%
ArrayHash TablePrefix Sum
93. Restore IP AddressesMedium60.6%
StringBacktracking
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee