LeetCode The Hard Way

EPAM Systems

52 problems

ProblemDifficultyFrequency Topics
First Missing PositiveHard60.2%
ArrayHash Table
146. LRU CacheMedium60.2%
Hash TableLinked ListDesignDoubly-Linked List
2343. Query Kth Smallest Trimmed NumberMedium60.2%
ArrayStringDivide and ConquerSortingHeap (Priority Queue)Radix SortQuickselect
2. Add Two NumbersMedium50.7%
Linked ListMathRecursion
9. Palindrome NumberEasy50.7%
Math
198. House RobberMedium50.7%
ArrayDynamic Programming
Longest Consecutive SequenceMedium50.7%
ArrayHash TableUnion-Find
Two Sum II - Input Array Is SortedMedium50.7%
ArrayTwo PointersBinary Search
Pow(x, n)Medium50.7%
MathRecursion
182. Duplicate EmailsEasy50.7%
Database
Count Salary CategoriesMedium50.7%
Database
Multiply StringsMedium50.7%
MathStringSimulation
53. Maximum SubarrayMedium50.7%
ArrayDivide and ConquerDynamic Programming
Reverse Words in a StringMedium50.7%
Two PointersString
62. Unique PathsMedium50.7%
MathDynamic ProgrammingCombinatorics
72. Edit DistanceMedium50.7%
StringDynamic Programming
CounterEasy50.7%
—
206. Reverse Linked ListEasy50.7%
Linked ListRecursion
451. Sort Characters By FrequencyMedium50.7%
Hash TableStringSortingHeap (Priority Queue)Bucket SortCounting
21. Merge Two Sorted ListsEasy50.7%
Linked ListRecursion
329. Longest Increasing Path in a MatrixHard50.7%
ArrayDynamic ProgrammingDepth-First SearchBreadth-First SearchGraph TheoryTopological SortMemoizationMatrixDirected Acyclic Graph
402. Remove K DigitsMedium50.7%
StringStackGreedyMonotonic Stack
34. Find First and Last Position of Element in Sorted ArrayMedium50.7%
ArrayBinary Search
101. Symmetric TreeEasy50.7%
TreeDepth-First SearchBreadth-First SearchBinary Tree
560. Subarray Sum Equals KMedium50.7%
ArrayHash TablePrefix Sum
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee