LeetCode The Hard Way

Google

2324 problems

ProblemDifficultyFrequency Topics
2401. Longest Nice SubarrayMedium18.2%
ArrayBit ManipulationSliding Window
2396. Strictly Palindromic NumberMedium18.2%
MathTwo PointersBrainteaser
Minimum Time DifferenceMedium18.2%
ArrayMathStringSorting
Array PartitionEasy18.2%
ArrayGreedySortingCounting Sort
Valid Triangle NumberMedium18.2%
ArrayTwo PointersBinary SearchGreedySorting
Add Bold Tag in StringMedium18.2%
ArrayHash TableStringTrieString MatchingAho–Corasick Algorithm
Print Binary TreeMedium18.2%
TreeDepth-First SearchBreadth-First SearchBinary Tree
Cherry PickupHard18.2%
ArrayDynamic ProgrammingMatrix
2769. Find the Maximum Achievable NumberEasy18.2%
Math
781. Rabbits in ForestMedium18.2%
ArrayHash TableMathGreedy
Design HashSetEasy18.2%
ArrayHash TableLinked ListDesignHash Function
980. Unique Paths IIIHard18.2%
ArrayBacktrackingBit ManipulationMatrixHamiltonian Path
990. Satisfiability of Equality EquationsMedium18.2%
ArrayStringUnion-FindGraph Theory
995. Minimum Number of K Consecutive Bit FlipsHard18.2%
ArrayBit ManipulationQueueSliding WindowPrefix SumBrute-Force Search
1002. Find Common CharactersEasy18.2%
ArrayHash TableString
Maximum Length of Semi-Decreasing SubarraysMedium18.2%
ArrayStackSortingMonotonic Stack
Product Sales Analysis IIIMedium18.2%
Database
1281. Subtract the Product and Sum of Digits of an IntegerEasy18.2%
Math
1616. Split Two Strings to Make PalindromeMedium18.2%
Two PointersString
1700. Number of Students Unable to Eat LunchEasy18.2%
ArrayStackQueueSimulation
1716. Calculate Money in Leetcode BankEasy18.2%
Math
Primary Department for Each EmployeeEasy18.2%
Database
1832. Check if the Sentence Is PangramEasy18.2%
Hash TableString
1903. Largest Odd Number in StringEasy18.2%
MathStringGreedy
763. Partition LabelsMedium18.2%
Hash TableTwo PointersStringGreedy
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee