LeetCode The Hard Way

Google

2324 problems

ProblemDifficultyFrequency Topics
3463. Check If Digits Are Equal in String After Operations IIHard5%
MathStringCombinatoricsNumber Theory
Solve the EquationMedium5%
MathStringSimulationLinear Algebra
Minimum Index Sum of Two ListsEasy5%
ArrayHash TableString
1837. Sum of Digits in Base KEasy5%
Math
2156. Find Substring With Given Hash ValueHard5%
StringSliding WindowRolling HashHash Function
3659. Partition Array Into K-Distinct GroupsMedium5%
ArrayHash TableCounting
3412. Find Mirror Score of a StringMedium5%
Hash TableStringStackSimulation
3320. Count The Number of Winning SequencesHard5%
StringDynamic Programming
Shortest Path in a Hidden GridMedium5%
ArrayDepth-First SearchBreadth-First SearchMatrixInteractive
3671. Sum of Beautiful SubsequencesHard5%
ArrayMathBinary Indexed TreeNumber Theory
Print Zero Even OddMedium5%
Concurrency
Fill Missing DataEasy5%
—
3669. Balanced K-Factor DecompositionMedium5%
MathBacktrackingNumber Theory
1282. Group the People Given the Group Size They Belong ToMedium5%
ArrayHash TableGreedy
2651. Calculate Delayed Arrival TimeEasy5%
Math
2939. Maximum Xor ProductMedium5%
MathGreedyBit Manipulation
805. Split Array With Same AverageHard5%
ArrayHash TableMathDynamic ProgrammingBit ManipulationMeet in the MiddleBitmask
3715. Sum of Perfect Square AncestorsHard5%
ArrayHash TableMathTreeDepth-First SearchCountingNumber Theory
2056. Number of Valid Move Combinations On ChessboardHard5%
ArrayStringBacktrackingSimulation
3469. Find Minimum Cost to Remove Array ElementsMedium5%
ArrayDynamic Programming
3733. Minimum Time to Complete All DeliveriesMedium5%
MathBinary Search
3492. Maximum Containers on a ShipEasy5%
Math
Non-negative Integers without Consecutive OnesHard5%
Dynamic Programming
915. Partition Array into Disjoint IntervalsMedium5%
Array
2659. Make Array EmptyHard5%
ArrayBinary SearchGreedyBinary Indexed TreeSegment TreeSortingOrdered Set
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee