LeetCode The Hard Way

Oracle

282 problems

ProblemDifficultyFrequency Topics
1254. Number of Closed IslandsMedium34.7%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
920. Number of Music PlaylistsHard34.7%
MathDynamic ProgrammingCombinatorics
1169. Invalid TransactionsMedium34.7%
ArrayHash TableStringSorting
Distance to a Cycle in Undirected GraphHard34.7%
Depth-First SearchBreadth-First SearchGraph TheoryTopological Sort
129. Sum Root to Leaf NumbersMedium34.7%
TreeDepth-First SearchBinary Tree
787. Cheapest Flights Within K StopsMedium34.7%
Dynamic ProgrammingDepth-First SearchBreadth-First SearchGraph TheoryHeap (Priority Queue)Shortest Path
678. Valid Parenthesis StringMedium34.7%
StringDynamic ProgrammingStackGreedyBracket Sequences
10. Regular Expression MatchingHard26.6%
StringDynamic ProgrammingRecursion
37. Sudoku SolverHard26.6%
ArrayHash TableBacktrackingMatrixAlgorithm XDancing Links
45. Jump Game IIMedium26.6%
ArrayDynamic ProgrammingGreedy
46. PermutationsMedium26.6%
ArrayBacktracking
Pow(x, n)Medium26.6%
MathRecursion
57. Insert IntervalMedium26.6%
Array
Remove Duplicates from Sorted ListEasy26.6%
Linked List
91. Decode WaysMedium26.6%
StringDynamic Programming
113. Path Sum IIMedium26.6%
BacktrackingTreeDepth-First SearchBinary Tree
Populating Next Right Pointers in Each NodeMedium26.6%
Linked ListTreeDepth-First SearchBreadth-First SearchBinary Tree
162. Find Peak ElementMedium26.6%
ArrayBinary Search
Rotate ArrayMedium26.6%
ArrayMathTwo Pointers
Basic CalculatorHard26.6%
MathStringStackRecursion
226. Invert Binary TreeEasy26.6%
TreeDepth-First SearchBreadth-First SearchBinary Tree
234. Palindrome Linked ListEasy26.6%
Linked ListTwo PointersStackRecursion
Integer to English WordsHard26.6%
MathStringRecursion
Island PerimeterEasy26.6%
ArrayDepth-First SearchBreadth-First SearchMatrix
19. Remove Nth Node From End of ListMedium26.6%
Linked ListTwo Pointers
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee