LeetCode The Hard Way

Amazon

2015 problems

ProblemDifficultyFrequency Topics
1889. Minimum Space Wasted From PackagingHard20.1%
ArrayBinary SearchSortingPrefix Sum
1942. The Number of the Smallest Unoccupied ChairMedium20.1%
ArrayHash TableHeap (Priority Queue)
Jump Game VIIIMedium20.1%
ArrayDynamic ProgrammingStackGraph TheoryMonotonic StackShortest Path
Maximum of Minimum Values in All SubarraysMedium20.1%
ArrayStackMonotonic StackCartesian Tree
1958. Check if Move is LegalMedium20.1%
ArrayMatrixEnumeration
1955. Count Number of Special SubsequencesHard20.1%
ArrayDynamic Programming
1976. Number of Ways to Arrive at DestinationMedium20.1%
Dynamic ProgrammingGraph TheoryTopological SortShortest PathDijkstra's Algorithm
1981. Minimize the Difference Between Target and Chosen ElementsMedium20.1%
ArrayDynamic ProgrammingMatrix
1984. Minimum Difference Between Highest and Lowest of K ScoresEasy20.1%
ArraySliding WindowSorting
2028. Find Missing ObservationsMedium20.1%
ArrayMathSimulation
2053. Kth Distinct String in an ArrayEasy20.1%
ArrayHash TableStringCounting
2102. Sequentially Ordinal Rank TrackerHard20.1%
DesignHeap (Priority Queue)Data StreamOrdered Set
2111. Minimum Operations to Make the Array K-IncreasingHard20.1%
ArrayBinary SearchLongest Increasing Subsequence
Minimum Operations to Remove Adjacent Ones in MatrixHard20.1%
ArrayDepth-First SearchGraph TheoryMatrixEdmonds–Karp AlgorithmMPM AlgorithmPush-Relabel AlgorithmFlow NetworkDinic's Algorithm
2196. Create Binary Tree From DescriptionsMedium20.1%
ArrayHash TableTreeBinary Tree
Longest Winning StreakHard20.1%
Database
2223. Sum of Scores of Built StringsHard20.1%
StringBinary SearchRolling HashSuffix ArrayString MatchingHash FunctionZ AlgorithmKnuth–Morris–Pratt Algorithm
2261. K Divisible Elements SubarraysMedium20.1%
ArrayHash TableTrieRolling HashHash FunctionEnumeration
Maximum Sum Score of ArrayMedium20.1%
ArrayPrefix Sum
Users With Two Purchases Within Seven DaysMedium20.1%
Database
2287. Rearrange Characters to Make Target StringEasy20.1%
Hash TableStringCounting
Number of Times a Driver Was a PassengerMedium20.1%
Database
2300. Successful Pairs of Spells and PotionsMedium20.1%
ArrayTwo PointersBinary SearchSorting
Minimum Number of KeypressesMedium20.1%
Hash TableStringGreedySortingCounting
Products With Three or More Orders in Two Consecutive YearsMedium20.1%
Database
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee