LeetCode The Hard Way

Amazon

2015 problems

ProblemDifficultyFrequency Topics
984. String Without AAA or BBBMedium7.2%
StringGreedy
3206. Alternating Groups IEasy7.2%
ArraySliding Window
1865. Finding Pairs With a Certain SumMedium7.2%
ArrayHash TableDesign
2338. Count the Number of Ideal ArraysHard7.2%
MathDynamic ProgrammingCombinatoricsNumber TheoryPrime FactorizationFermat's Little Theorem
838. Push DominoesMedium7.2%
Two PointersStringDynamic Programming
3342. Find Minimum Time to Reach Last Room IIMedium7.2%
ArrayGraph TheoryHeap (Priority Queue)MatrixShortest Path
1931. Painting a Grid With Three Different ColorsHard7.2%
Dynamic ProgrammingGraph Coloring
2815. Max Pair Sum in an ArrayEasy7.2%
ArrayHash Table
3403. Find the Lexicographically Largest String From the Box IMedium7.2%
Two PointersStringEnumeration
3445. Maximum Difference Between Even and Odd Frequency IIHard7.2%
StringSliding WindowEnumerationPrefix Sum
3423. Maximum Difference Between Adjacent Elements in a Circular ArrayEasy7.2%
Array
2265. Count Nodes Equal to Average of SubtreeMedium7.2%
TreeDepth-First SearchBinary Tree
2311. Longest Binary Subsequence Less Than or Equal to KMedium7.2%
StringDynamic ProgrammingGreedyMemoization
783. Minimum Distance Between BST NodesEasy7.2%
TreeDepth-First SearchBreadth-First SearchBinary Search TreeBinary Tree
3307. Find the K-th Character in String Game IIHard7.2%
MathBit ManipulationRecursion
858. Mirror ReflectionMedium7.2%
MathGeometryNumber TheoryLeast Common MultipleGreatest Common Divisor
1900. The Earliest and Latest Rounds Where Players CompeteHard7.2%
Dynamic ProgrammingMemoization
924. Minimize Malware SpreadHard7.2%
ArrayHash TableDepth-First SearchBreadth-First SearchUnion-FindGraph Theory
Construct the RectangleEasy7.2%
Math
2771. Longest Non-decreasing Subarray From Two ArraysMedium7.2%
ArrayDynamic Programming
2106. Maximum Fruits Harvested After at Most K StepsHard7.2%
ArrayBinary SearchSliding WindowPrefix Sum
Patients With a ConditionEasy7.2%
Database
Analyze Organization HierarchyHard7.2%
Database
473. Matchsticks to SquareMedium7.2%
ArrayDynamic ProgrammingBacktrackingBit ManipulationBitmask
Count Salary CategoriesMedium7.2%
Database
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee