LeetCode The Hard Way

Amazon

2015 problems

ProblemDifficultyFrequency Topics
387. First Unique Character in a StringEasy55%
Hash TableStringQueueCounting
Next Greater Element IIMedium55%
ArrayStackMonotonic Stack
863. All Nodes Distance K in Binary TreeMedium55%
Hash TableTreeDepth-First SearchBreadth-First SearchBinary Tree
String to Integer (atoi)Medium54.8%
String
27. Remove ElementEasy54.8%
ArrayTwo Pointers
73. Set Matrix ZeroesMedium54.8%
ArrayHash TableMatrix
102. Binary Tree Level Order TraversalMedium54.8%
TreeBreadth-First SearchBinary Tree
10. Regular Expression MatchingHard54.5%
StringDynamic ProgrammingRecursion
25. Reverse Nodes in k-GroupHard54.5%
Linked ListRecursion
98. Validate Binary Search TreeMedium54.5%
TreeDepth-First SearchBinary Search TreeBinary Tree
143. Reorder ListMedium54.5%
Linked ListTwo PointersStackRecursion
443. String CompressionMedium54.5%
Two PointersString
103. Binary Tree Zigzag Level Order TraversalMedium54.2%
TreeBreadth-First SearchBinary Tree
Split Array Largest SumHard54.2%
ArrayBinary SearchDynamic ProgrammingGreedyPrefix Sum
LFU CacheHard54.2%
Hash TableLinked ListDesignDoubly-Linked List
Recyclable and Low Fat ProductsEasy54.2%
Database
Create Hello World FunctionEasy53.9%
—
268. Missing NumberEasy53.6%
ArrayHash TableMathBinary SearchBit ManipulationSorting
733. Flood FillEasy53.6%
ArrayDepth-First SearchBreadth-First SearchMatrix
12. Integer to RomanMedium53.3%
Hash TableMathString
CandyHard53.3%
ArrayGreedy
141. Linked List CycleEasy53.3%
Hash TableLinked ListTwo PointersFloyd's Cycle Finding Algorithm
152. Maximum Product SubarrayMedium53.3%
ArrayDynamic Programming
Odd Even Linked ListMedium53.3%
Linked List
19. Remove Nth Node From End of ListMedium53%
Linked ListTwo Pointers
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee