LeetCode The Hard Way

Adobe

147 problems

ProblemDifficultyFrequency Topics
2055. Plates Between CandlesMedium82.4%
ArrayStringBinary SearchPrefix Sum
Choose Numbers From Two Arrays in RangeHard82.4%
ArrayDynamic Programming
2406. Divide Intervals Into Minimum Number of GroupsMedium82.4%
ArrayTwo PointersGreedySortingHeap (Priority Queue)Prefix Sum
2429. Minimize XORMedium82.4%
GreedyBit Manipulation
Merge Operations to Turn Array Into a PalindromeMedium82.4%
ArrayTwo PointersGreedy
Minimizing Array After Replacing Pairs With Their ProductMedium82.4%
ArrayDynamic ProgrammingGreedy
2962. Count Subarrays Where Max Element Appears at Least K TimesMedium82.4%
ArraySliding Window
Bitwise OR of Adjacent ElementsEasy82.4%
ArrayBit Manipulation
3636. Threshold Majority QueriesHard82.4%
ArrayHash TableBinary SearchDivide and ConquerCountingPrefix Sum
3736. Minimum Moves to Equal Array Elements IIIEasy82.4%
ArrayMath
76. Minimum Window SubstringHard78.7%
Hash TableStringSliding Window
121. Best Time to Buy and Sell StockEasy78.7%
ArrayDynamic Programming
Validate IP AddressMedium78.7%
String
12. Integer to RomanMedium74.4%
Hash TableMathString
20. Valid ParenthesesEasy74.4%
StringStackBracket Sequences
42. Trapping Rain WaterHard74.4%
ArrayTwo PointersDynamic ProgrammingStackMonotonic Stack
152. Maximum Product SubarrayMedium74.4%
ArrayDynamic Programming
875. Koko Eating BananasMedium74.4%
ArrayBinary Search
904. Fruit Into BasketsMedium74.4%
ArrayHash TableSliding Window
1636. Sort Array by Increasing FrequencyEasy74.4%
ArrayHash TableSorting
14. Longest Common PrefixEasy69.3%
ArrayStringTrie
Next PermutationMedium69.3%
ArrayTwo Pointers
55. Jump GameMedium69.3%
ArrayDynamic ProgrammingGreedy
93. Restore IP AddressesMedium69.3%
StringBacktracking
200. Number of IslandsMedium69.3%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee