LeetCode The Hard Way

Meta

1396 problems

ProblemDifficultyFrequency Topics
1155. Number of Dice Rolls With Target SumMedium5%
Dynamic Programming
1290. Convert Binary Number in a Linked List to IntegerEasy5%
Linked ListMath
1436. Destination CityEasy5%
ArrayHash TableString
1512. Number of Good PairsEasy5%
ArrayHash TableMathCounting
Find Users With Valid E-MailsEasy5%
Database
1701. Average Waiting TimeMedium5%
ArraySimulation
2109. Adding Spaces to a StringMedium5%
ArrayTwo PointersStringSimulation
2373. Largest Local Values in a MatrixEasy5%
ArrayMatrix
2444. Count Subarrays With Fixed BoundsHard5%
ArrayQueueSliding WindowMonotonic Queue
2485. Find the Pivot IntegerEasy5%
MathPrefix Sum
DebounceMedium5%
—
2956. Find Common Elements Between Two ArraysEasy5%
ArrayHash Table
3202. Find the Maximum Length of Valid Subsequence IIMedium5%
ArrayDynamic Programming
885. Spiral Matrix IIIMedium5%
ArrayMatrixSimulation
Longest Substring with At Most K Distinct CharactersMedium5%
Hash TableStringSliding Window
2239. Find Closest Number to ZeroEasy5%
Array
1945. Sum of Digits of String After ConvertEasy5%
StringSimulation
1160. Find Words That Can Be Formed by CharactersEasy5%
ArrayHash TableStringCounting
3110. Score of a StringEasy5%
String
2807. Insert Greatest Common Divisors in Linked ListMedium5%
Linked ListMathNumber Theory
3234. Count the Number of Substrings With Dominant OnesMedium5%
StringEnumeration
1497. Check If Array Pairs Are Divisible by kMedium5%
ArrayHash TableCounting
1590. Make Sum Divisible by PMedium5%
ArrayHash TablePrefix Sum
Ones and ZeroesMedium5%
ArrayStringDynamic ProgrammingKnapsack Problem0-1 Knapsack
Insertion Sort ListMedium5%
Linked ListSorting
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee