LeetCode The Hard Way

Amazon

2015 problems

ProblemDifficultyFrequency Topics
Flatten Nested List IteratorMedium29.1%
StackTreeDepth-First SearchDesignQueueIterator
441. Arranging CoinsEasy29.1%
MathBinary Search
Find All Duplicates in an ArrayMedium29.1%
ArrayHash TableSorting
HeatersMedium29.1%
ArrayTwo PointersBinary SearchSorting
IPOHard29.1%
ArrayGreedySortingHeap (Priority Queue)
Next Greater Element IIIMedium29.1%
MathTwo PointersString
557. Reverse Words in a String IIIEasy29.1%
Two PointersString
Array PartitionEasy29.1%
ArrayGreedySortingCounting Sort
Merge Two Binary TreesEasy29.1%
TreeDepth-First SearchBreadth-First SearchBinary Tree
Maximum Product of Three NumbersEasy29.1%
ArrayMathSorting
Split Linked List in PartsMedium29.1%
Linked List
Insert into a Binary Search TreeMedium29.1%
TreeBinary Search TreeBinary Tree
791. Custom Sort StringMedium29.1%
Hash TableStringSorting
844. Backspace String CompareEasy29.1%
Two PointersStringStackSimulation
922. Sort Array By Parity IIEasy29.1%
ArrayTwo PointersSorting
926. Flip String to Monotone IncreasingMedium29.1%
StringDynamic Programming
937. Reorder Data in Log FilesMedium29.1%
ArrayStringSorting
986. Interval List IntersectionsMedium29.1%
ArrayTwo PointersSweep Line
1028. Recover a Tree From Preorder TraversalHard29.1%
StringTreeDepth-First SearchBinary Tree
1128. Number of Equivalent Domino PairsEasy29.1%
ArrayHash TableCounting
1299. Replace Elements with Greatest Element on Right SideEasy29.1%
Array
User Activity for the Past 30 Days IEasy29.1%
Database
Product Price at a Given DateMedium29.1%
Database
1382. Balance a Binary Search TreeMedium29.1%
Divide and ConquerGreedyTreeDepth-First SearchBinary Search TreeBinary Tree
1319. Number of Operations to Make Network ConnectedMedium29.1%
Depth-First SearchBreadth-First SearchUnion-FindGraph Theory
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee