LeetCode The Hard Way

Google

2324 problems

ProblemDifficultyFrequency Topics
1239. Maximum Length of a Concatenated String with Unique CharactersMedium5%
ArrayStringBacktrackingBit Manipulation
3452. Sum of Good NumbersEasy5%
Array
1787. Make the XOR of All Segments Equal to ZeroHard5%
ArrayHash TableDynamic ProgrammingBit ManipulationCounting
3405. Count the Number of Arrays with K Matching Adjacent ElementsHard5%
MathCombinatoricsFermat's Little Theorem
Shortest Word Distance IIMedium5%
ArrayHash TableTwo PointersStringDesign
3085. Minimum Deletions to Make String K-SpecialMedium5%
Hash TableStringGreedySortingCounting
3588. Find Maximum Area of a TriangleMedium5%
ArrayHash TableMathGreedyGeometryEnumeration
2389. Longest Subsequence With Limited SumEasy5%
ArrayBinary SearchGreedySortingPrefix Sum
3049. Earliest Second to Mark Indices IIHard5%
ArrayBinary SearchGreedyHeap (Priority Queue)
1402. Reducing DishesHard5%
ArrayDynamic ProgrammingGreedySorting
2233. Maximum Product After K IncrementsMedium5%
ArrayGreedyHeap (Priority Queue)
491. Non-decreasing SubsequencesMedium5%
ArrayHash TableBacktrackingBit Manipulation
3046. Split the ArrayEasy5%
ArrayHash TableCounting
2386. Find the K-Sum of an ArrayHard5%
ArraySortingHeap (Priority Queue)
3613. Minimize Maximum Component CostMedium5%
Binary SearchUnion-FindGraph TheorySorting
1416. Restore The ArrayHard5%
StringDynamic Programming
Chunk ArrayEasy5%
—
Count Different Palindromic SubsequencesHard5%
StringDynamic Programming
2322. Minimum Score After Removals on a TreeHard5%
ArrayBit ManipulationTreeDepth-First Search
1013. Partition Array Into Three Parts With Equal SumEasy5%
ArrayGreedy
3619. Count Islands With Total Value Divisible by KMedium5%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
3589. Count Prime-Gap Balanced SubarraysMedium5%
ArrayMathQueueSliding WindowNumber TheoryMonotonic Queue
1370. Increasing Decreasing StringEasy5%
Hash TableStringCounting
3645. Maximum Total from Optimal Activation OrderMedium5%
ArrayTwo PointersGreedySortingHeap (Priority Queue)
3366. Minimum Array SumMedium5%
ArrayDynamic Programming
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee