LeetCode The Hard Way

Amazon

2015 problems

ProblemDifficultyFrequency Topics
854. K-Similar StringsHard5%
Hash TableStringBreadth-First Search
Student Attendance Record IEasy5%
String
2670. Find the Distinct Difference ArrayEasy5%
ArrayHash Table
823. Binary Trees With FactorsMedium5%
ArrayHash TableDynamic ProgrammingSorting
3691. Maximum Total Subarray Value IIHard5%
ArrayGreedySegment TreeHeap (Priority Queue)
1441. Build an Array With Stack OperationsMedium5%
ArrayStackSimulation
3412. Find Mirror Score of a StringMedium5%
Hash TableStringStackSimulation
Kth Smallest Number in Multiplication TableHard5%
MathBinary Search
3559. Number of Ways to Assign Edge Weights IIHard5%
ArrayMathDynamic ProgrammingBit ManipulationTreeDepth-First Search
3469. Find Minimum Cost to Remove Array ElementsMedium5%
ArrayDynamic Programming
1005. Maximize Sum Of Array After K NegationsEasy5%
ArrayGreedySorting
1987. Number of Unique Good SubsequencesHard5%
StringDynamic Programming
3700. Number of ZigZag Arrays IIHard5%
MathDynamic Programming
2603. Collect Coins in a TreeHard5%
ArrayTreeGraph TheoryTopological Sort
914. X of a Kind in a Deck of CardsEasy5%
ArrayHash TableMathCountingNumber TheoryEuclidean AlgorithmGreatest Common Divisor
First and Last Call On the Same DayHard5%
Database
3901. Good Subsequence QueriesHard5%
ArrayMathSegment TreeNumber Theory
3000. Maximum Area of Longest Diagonal RectangleEasy5%
Array
Count Numbers with Unique DigitsMedium5%
MathDynamic ProgrammingBacktracking
1797. Design Authentication ManagerMedium5%
Hash TableLinked ListDesignDoubly-Linked List
Decode Ways IIHard5%
StringDynamic Programming
1301. Number of Paths with Max ScoreHard5%
ArrayDynamic ProgrammingMatrix
1905. Count Sub IslandsMedium5%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
864. Shortest Path to Get All KeysHard5%
ArrayBit ManipulationBreadth-First SearchMatrix
Wiggle SubsequenceMedium5%
ArrayDynamic ProgrammingGreedy
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee