LeetCode The Hard Way

Amazon

2015 problems

ProblemDifficultyFrequency Topics
945. Minimum Increment to Make Array UniqueMedium13.2%
ArrayGreedySortingCounting
946. Validate Stack SequencesMedium13.2%
ArrayStackSimulation
953. Verifying an Alien DictionaryEasy13.2%
ArrayHash TableString
1010. Pairs of Songs With Total Durations Divisible by 60Medium13.2%
ArrayHash TableCounting
1027. Longest Arithmetic SubsequenceMedium13.2%
ArrayHash TableBinary SearchDynamic Programming
1039. Minimum Score Triangulation of PolygonMedium13.2%
ArrayDynamic ProgrammingTriangulationPolygons
1048. Longest String ChainMedium13.2%
ArrayHash TableTwo PointersStringDynamic ProgrammingSorting
1197. Minimum Knight MovesMedium13.2%
Breadth-First SearchHeuristic SearchBidirectional SearchA* Search
Project Employees IEasy13.2%
Database
1108. Defanging an IP AddressEasy13.2%
String
1122. Relative Sort ArrayEasy13.2%
ArrayHash TableSortingCounting SortQuicksortBubble Sort
2215. Find the Difference of Two ArraysEasy13.2%
ArrayHash Table
1292. Maximum Side Length of a Square with Sum Less than or Equal to ThresholdMedium13.2%
ArrayBinary SearchMatrixPrefix Sum
1342. Number of Steps to Reduce a Number to ZeroEasy13.2%
MathBit Manipulation
1381. Design a Stack With Increment OperationMedium13.2%
ArrayStackDesign
1481. Least Number of Unique Integers after K RemovalsMedium13.2%
ArrayHash TableGreedySortingCounting
1518. Water BottlesEasy13.2%
MathSimulation
1545. Find Kth Bit in Nth Binary StringMedium13.2%
StringRecursionSimulation
1567. Maximum Length of Subarray With Positive ProductMedium13.2%
ArrayDynamic ProgrammingGreedy
1636. Sort Array by Increasing FrequencyEasy13.2%
ArrayHash TableSorting
1769. Minimum Number of Operations to Move All Balls to Each BoxMedium13.2%
ArrayStringPrefix Sum
1854. Maximum Population YearEasy13.2%
ArrayCountingPrefix Sum
1876. Substrings of Size Three with Distinct CharactersEasy13.2%
Hash TableStringSliding WindowCounting
2013. Detect SquaresMedium13.2%
ArrayHash TableDesignCountingData Stream
2096. Step-By-Step Directions From a Binary Tree Node to AnotherMedium13.2%
StringTreeDepth-First SearchBinary TreeBinary LiftingLowest Common Ancestor
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee