LeetCode The Hard Way

Bloomberg

1239 problems

ProblemDifficultyFrequency Topics
Market Analysis IMedium13.5%
Database
1748. Sum of Unique ElementsEasy13.5%
ArrayHash TableCounting
953. Verifying an Alien DictionaryEasy13.5%
ArrayHash TableString
3479. Fruits Into Baskets IIIMedium13.5%
ArrayBinary SearchSegment TreeOrdered Set
3363. Find the Maximum Number of Fruits CollectedHard13.5%
ArrayDynamic ProgrammingMatrix
2438. Range Product Queries of PowersMedium13.5%
ArrayBit ManipulationPrefix Sum
821. Shortest Distance to a CharacterEasy13.5%
ArrayTwo PointersString
Max Sum of Rectangle No Larger Than KHard13.5%
ArrayBinary SearchMatrixPrefix SumOrdered Set
24 GameHard13.5%
ArrayMathBacktracking
1342. Number of Steps to Reduce a Number to ZeroEasy13.5%
MathBit Manipulation
Hamming DistanceEasy13.5%
Bit Manipulation
3495. Minimum Operations to Make Array Elements ZeroHard13.5%
ArrayMathBit Manipulation
1668. Maximum Repeating SubstringEasy13.5%
StringDynamic ProgrammingString Matching
2074. Reverse Nodes in Even Length GroupsMedium13.5%
Linked List
976. Largest Perimeter TriangleEasy13.5%
ArrayMathGreedySortingQuicksortPolygons
Contains Duplicate IIIHard13.5%
ArraySliding WindowSortingBucket SortOrdered Set
3035. Maximum Palindromes After OperationsMedium13.5%
ArrayHash TableStringGreedySortingCounting
887. Super Egg DropHard13.5%
MathBinary SearchDynamic Programming
2517. Maximum Tastiness of Candy BasketMedium13.5%
ArrayBinary SearchGreedySorting
1488. Avoid Flood in The CityMedium13.5%
ArrayHash TableBinary SearchGreedyHeap (Priority Queue)
3703. Remove K-Balanced SubstringsMedium13.5%
StringStackSimulation
1385. Find the Distance Value Between Two ArraysEasy13.5%
ArrayTwo PointersBinary SearchSorting
3713. Longest Balanced Substring IMedium13.5%
Hash TableStringCountingEnumeration
2043. Simple Bank SystemMedium13.5%
ArrayHash TableDesignSimulation
938. Range Sum of BSTEasy13.5%
TreeDepth-First SearchBinary Search TreeBinary Tree
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee