LeetCode The Hard Way

Amazon

2015 problems

ProblemDifficultyFrequency Topics
Super PowMedium7.2%
MathDivide and ConquerEuler's Totient FunctionEuler's Theorem
Shuffle an ArrayMedium7.2%
ArrayMathDesignRandomized
Mini ParserMedium7.2%
StringStackDepth-First Search
Random Pick IndexMedium7.2%
Hash TableMathReservoir SamplingRandomized
Strong Password CheckerHard7.2%
StringGreedyHeap (Priority Queue)
Find Bottom Left Tree ValueMedium7.2%
TreeDepth-First SearchBreadth-First SearchBinary Tree
Erect the FenceHard7.2%
ArrayMathGeometryConvex HullPolygons
Strange PrinterHard7.2%
StringDynamic Programming
Range ModuleHard7.2%
DesignSegment TreeOrdered Set
Longest Word in DictionaryMedium7.2%
ArrayHash TableStringTrieSorting
429. N-ary Tree Level Order TraversalMedium7.2%
TreeBreadth-First Search
788. Rotated DigitsMedium7.2%
MathDynamic Programming
Design HashSetEasy7.2%
ArrayHash TableLinked ListDesignHash Function
828. Count Unique Characters of All Substrings of a Given StringHard7.2%
Hash TableStringDynamic Programming
832. Flipping an ImageEasy7.2%
ArrayTwo PointersBit ManipulationMatrixSimulation
Robot Room CleanerHard7.2%
BacktrackingInteractive
872. Leaf-Similar TreesEasy7.2%
TreeDepth-First SearchBinary Tree
958. Check Completeness of a Binary TreeMedium7.2%
TreeBreadth-First SearchBinary Tree
959. Regions Cut By SlashesMedium7.2%
ArrayHash TableDepth-First SearchBreadth-First SearchUnion-FindMatrixPlanar Graph
976. Largest Perimeter TriangleEasy7.2%
ArrayMathGreedySortingQuicksortPolygons
1020. Number of EnclavesMedium7.2%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
1032. Stream of CharactersHard7.2%
ArrayStringDesignTrieData StreamAho–Corasick Algorithm
1229. Meeting SchedulerMedium7.2%
ArrayTwo PointersSorting
1089. Duplicate ZerosEasy7.2%
ArrayTwo Pointers
1244. Design A LeaderboardMedium7.2%
Hash TableDesignSorting
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee