LeetCode The Hard Way

Microsoft

1371 problems

ProblemDifficultyFrequency Topics
Find Minimum in Rotated Sorted ArrayMedium50.5%
ArrayBinary Search
443. String CompressionMedium50.5%
Two PointersString
62. Unique PathsMedium49.8%
MathDynamic ProgrammingCombinatorics
67. Add BinaryEasy49.8%
MathStringBit ManipulationSimulation
210. Course Schedule IIMedium49.8%
Depth-First SearchBreadth-First SearchGraph TheoryTopological Sort
Integer to English WordsHard49.8%
MathStringRecursion
567. Permutation in StringMedium49.8%
Hash TableTwo PointersStringSliding Window
6. Zigzag ConversionMedium49.2%
String
First Missing PositiveHard49.2%
ArrayHash Table
66. Plus OneEasy49.2%
ArrayMath
101. Symmetric TreeEasy49.2%
TreeDepth-First SearchBreadth-First SearchBinary Tree
124. Binary Tree Maximum Path SumHard49.2%
Dynamic ProgrammingTreeDepth-First SearchBinary TreeDP on Trees
Two Sum II - Input Array Is SortedMedium49.2%
ArrayTwo PointersBinary Search
Minimum Size Subarray SumMedium49.2%
ArrayBinary SearchSliding WindowPrefix Sum
Max Consecutive OnesEasy49.2%
Array
Longest Valid ParenthesesHard48.5%
StringDynamic ProgrammingStackBracket Sequences
39. Combination SumMedium48.5%
ArrayBacktracking
Sqrt(x)Easy48.5%
MathBinary SearchNewton's Method
134. Gas StationMedium48.5%
ArrayGreedy
268. Missing NumberEasy48.5%
ArrayHash TableMathBinary SearchBit ManipulationSorting
496. Next Greater Element IEasy48.5%
ArrayHash TableStackMonotonic Stack
2235. Add Two IntegersEasy48.5%
Math
1797. Design Authentication ManagerMedium48.5%
Hash TableLinked ListDesignDoubly-Linked List
Rising TemperatureEasy47.8%
Database
234. Palindrome Linked ListEasy47.8%
Linked ListTwo PointersStackRecursion
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee