LeetCode The Hard Way

Amazon

2015 problems

ProblemDifficultyFrequency Topics
Maximum SwapMedium20.1%
MathGreedy
Find K-th Smallest Pair DistanceHard20.1%
ArrayTwo PointersBinary SearchSorting
Number of AtomsHard20.1%
Hash TableStringStackSorting
Closest Leaf in a Binary TreeMedium20.1%
TreeDepth-First SearchBreadth-First SearchBinary Tree
Serialize and Deserialize N-ary TreeHard20.1%
StringTreeDepth-First SearchBreadth-First Search
762. Prime Number of Set Bits in Binary RepresentationEasy20.1%
MathBit ManipulationPrimality Test
Search in a Binary Search TreeEasy20.1%
TreeBinary Search TreeBinary Tree
Basic Calculator IIIHard20.1%
MathStringStackRecursion
775. Global and Local InversionsMedium20.1%
ArrayMath
776. Split BSTMedium20.1%
TreeBinary Search TreeRecursionBinary Tree
779. K-th Symbol in GrammarMedium20.1%
MathBit ManipulationRecursion
801. Minimum Swaps To Make Sequences IncreasingHard20.1%
ArrayDynamic Programming
Design Linked ListMedium20.1%
Linked ListDesign
836. Rectangle OverlapEasy20.1%
MathGeometry
869. Reordered Power of 2Medium20.1%
Hash TableMathSortingCountingEnumeration
878. Nth Magical NumberHard20.1%
MathBinary SearchLeast Common MultipleInclusion-Exclusion Principle
902. Numbers At Most N Given Digit SetHard20.1%
ArrayMathStringBinary SearchDynamic Programming
Longest Repeating SubstringMedium20.1%
StringBinary SearchDynamic ProgrammingRolling HashSuffix ArrayHash FunctionSuffix AutomatonSuffix Tree
1067. Digit Count in RangeHard20.1%
MathDynamic Programming
1065. Index Pairs of a StringEasy20.1%
ArrayStringTrieSortingAho–Corasick Algorithm
1085. Sum of Digits in the Minimum NumberEasy20.1%
ArrayMath
1100. Find K-Length Substrings With No Repeated CharactersMedium20.1%
Hash TableStringSliding Window
1025. Divisor GameEasy20.1%
MathDynamic ProgrammingBrainteaserGame TheoryImpartial Game
1118. Number of Days in a MonthEasy20.1%
Math
1119. Remove Vowels from a StringEasy20.1%
String
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee