LeetCode The Hard Way

Meta

1396 problems

ProblemDifficultyFrequency Topics
3108. Minimum Cost Walk in Weighted GraphHard8.5%
ArrayBit ManipulationUnion-FindGraph Theory
2078. Two Furthest Houses With Different ColorsEasy8.5%
ArrayGreedy
Group Sold Products By The DateEasy8.5%
Database
Convert BST to Greater TreeMedium8.5%
TreeDepth-First SearchBinary Search TreeBinary Tree
Logger Rate LimiterEasy8.5%
Hash TableDesignData Stream
3272. Find the Count of Good IntegersHard8.5%
Hash TableMathCombinatoricsEnumeration
2047. Number of Valid Words in a SentenceEasy8.5%
String
2843. Count Symmetric IntegersEasy8.5%
MathEnumeration
2537. Count the Number of Good SubarraysMedium8.5%
ArrayHash TableSliding Window
473. Matchsticks to SquareMedium8.5%
ArrayDynamic ProgrammingBacktrackingBit ManipulationBitmask
2563. Count the Number of Fair PairsMedium8.5%
ArrayTwo PointersBinary SearchSorting
3163. String Compression IIIMedium8.5%
String
Word FrequencyMedium8.5%
Shell
878. Nth Magical NumberHard8.5%
MathBinary SearchLeast Common MultipleInclusion-Exclusion Principle
2119. A Number After a Double ReversalEasy8.5%
Math
Find the Closest PalindromeHard8.5%
MathString
3533. Concatenated DivisibilityHard8.5%
ArrayDynamic ProgrammingBit ManipulationBitmask
3343. Count Number of Balanced PermutationsHard8.5%
MathStringDynamic ProgrammingCombinatorics
1723. Find Minimum Time to Finish All JobsHard8.5%
ArrayDynamic ProgrammingBacktrackingBit ManipulationBitmask
1931. Painting a Grid With Three Different ColorsHard8.5%
Dynamic ProgrammingGraph Coloring
1710. Maximum Units on a TruckEasy8.5%
ArrayGreedySorting
2739. Total Distance TraveledEasy8.5%
MathSimulation
Timeout CancellationEasy8.5%
—
1061. Lexicographically Smallest Equivalent StringMedium8.5%
StringUnion-Find
1166. Design File SystemMedium8.5%
Hash TableStringDesignTrie
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee