LeetCode The Hard Way

Amazon

2015 problems

ProblemDifficultyFrequency Topics
36. Valid SudokuMedium58.9%
ArrayHash TableMatrix
45. Jump Game IIMedium58.9%
ArrayDynamic ProgrammingGreedy
540. Single Element in a Sorted ArrayMedium58.9%
ArrayBinary Search
Sqrt(x)Easy58.7%
MathBinary SearchNewton's Method
139. Word BreakMedium58.7%
ArrayHash TableStringDynamic ProgrammingTrieMemoizationBrute-Force Search
3371. Identify the Largest Outlier in an ArrayMedium58.2%
ArrayHash TableCountingEnumeration
74. Search a 2D MatrixMedium58%
ArrayBinary SearchMatrix
Best Time to Buy and Sell Stock IIMedium58%
ArrayDynamic ProgrammingGreedy
6. Zigzag ConversionMedium57.8%
String
Rotate ArrayMedium57.8%
ArrayMathTwo Pointers
206. Reverse Linked ListEasy57.8%
Linked ListRecursion
217. Contains DuplicateEasy57.8%
ArrayHash TableSorting
739. Daily TemperaturesMedium57.8%
ArrayStackMonotonic Stack
46. PermutationsMedium57.1%
ArrayBacktracking
199. Binary Tree Right Side ViewMedium57.1%
TreeDepth-First SearchBreadth-First SearchBinary Tree
234. Palindrome Linked ListEasy57.1%
Linked ListTwo PointersStackRecursion
287. Find the Duplicate NumberMedium56.8%
ArrayTwo PointersBinary SearchBit ManipulationPigeonhole PrincipleFloyd's Cycle Finding Algorithm
1004. Max Consecutive Ones IIIMedium56.8%
ArrayBinary SearchSliding WindowPrefix Sum
35. Search Insert PositionEasy56.1%
ArrayBinary Search
28. Find the Index of the First Occurrence in a StringEasy55.8%
Two PointersStringString MatchingZ AlgorithmKnuth–Morris–Pratt AlgorithmBoyer–Moore String-Search Algorithm
297. Serialize and Deserialize Binary TreeHard55.8%
StringTreeDepth-First SearchBreadth-First SearchDesignBinary Tree
496. Next Greater Element IEasy55.8%
ArrayHash TableStackMonotonic Stack
Two Sum II - Input Array Is SortedMedium55.6%
ArrayTwo PointersBinary Search
1768. Merge Strings AlternatelyEasy55.6%
Two PointersString
125. Valid PalindromeEasy55%
Two PointersString
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee