LeetCode The Hard Way

Bloomberg

1239 problems

ProblemDifficultyFrequency Topics
3640. Trionic Array IIHard8.3%
ArrayDynamic Programming
Self CrossingHard8.3%
ArrayMathGeometry
2197. Replace Non-Coprime Numbers in ArrayHard8.3%
ArrayMathStackNumber TheoryLeast Common MultipleGreatest Common Divisor
817. Linked List ComponentsMedium8.3%
ArrayHash TableLinked List
922. Sort Array By Parity IIEasy8.3%
ArrayTwo PointersSorting
Max Consecutive Ones IIMedium8.3%
ArrayDynamic ProgrammingSliding Window
698. Partition to K Equal Sum SubsetsMedium8.3%
ArrayDynamic ProgrammingBacktrackingBit ManipulationMemoizationBitmask
1718. Construct the Lexicographically Largest Valid SequenceMedium8.3%
ArrayBacktracking
Tenth LineEasy8.3%
Shell
Select DataEasy8.3%
—
3848. Check Digitorial PermutationMedium8.3%
MathCounting
1758. Minimum Changes To Make Alternating Binary StringEasy8.3%
String
777. Swap Adjacent in LR StringMedium8.3%
Two PointersString
3025. Find the Number of Ways to Place People IMedium8.3%
ArrayMathGeometrySortingEnumeration
1337. The K Weakest Rows in a MatrixEasy8.3%
ArrayBinary SearchSortingHeap (Priority Queue)Matrix
1622. Fancy SequenceHard8.3%
MathDesignSegment TreeNumber TheoryFermat's Little Theorem
3346. Maximum Frequency of an Element After Performing Operations IMedium8.3%
ArrayBinary SearchSliding WindowSortingPrefix Sum
Daily Leads and PartnersEasy8.3%
Database
2906. Construct Product MatrixMedium8.3%
ArrayMatrixPrefix Sum
3546. Equal Sum Grid Partition IMedium8.3%
ArrayMatrixEnumerationPrefix Sum
2257. Count Unguarded Cells in the GridMedium8.3%
ArrayMatrixSimulation
2336. Smallest Number in Infinite SetMedium8.3%
Hash TableDesignHeap (Priority Queue)Ordered Set
1092. Shortest Common Supersequence Hard8.3%
StringDynamic ProgrammingLongest Common Subsequence
1848. Minimum Distance to the Target ElementEasy8.3%
Array
3464. Maximize the Distance Between Points on a SquareHard8.3%
ArrayMathBinary SearchGeometrySorting
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee