LeetCode The Hard Way

Snowflake

100 problems

ProblemDifficultyFrequency Topics
10. Regular Expression MatchingHard47.6%
StringDynamic ProgrammingRecursion
787. Cheapest Flights Within K StopsMedium47.6%
Dynamic ProgrammingDepth-First SearchBreadth-First SearchGraph TheoryHeap (Priority Queue)Shortest Path
2265. Count Nodes Equal to Average of SubtreeMedium47.6%
TreeDepth-First SearchBinary Tree
Longest Univalue PathMedium47.6%
TreeDepth-First SearchBinary TreeDP on Trees
13. Roman to IntegerEasy47.6%
Hash TableMathString
827. Making A Large IslandHard47.6%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
917. Reverse Only LettersEasy47.6%
Two PointersString
947. Most Stones Removed with Same Row or ColumnMedium47.6%
Hash TableDepth-First SearchUnion-FindGraph TheoryBipartite Graph
841. Keys and RoomsMedium47.6%
Depth-First SearchBreadth-First SearchGraph Theory
1166. Design File SystemMedium47.6%
Hash TableStringDesignTrie
994. Rotting OrangesMedium47.6%
ArrayBreadth-First SearchMatrix
1494. Parallel Courses IIHard47.6%
Dynamic ProgrammingBit ManipulationGraph TheoryBitmaskDirected Acyclic Graph
Campus BikesMedium47.6%
ArraySortingHeap (Priority Queue)
261. Graph Valid TreeMedium47.6%
Depth-First SearchBreadth-First SearchUnion-FindGraph Theory
3092. Most Frequent IDsMedium47.6%
ArrayHash TableHeap (Priority Queue)Ordered Set
Populating Next Right Pointers in Each NodeMedium38.6%
Linked ListTreeDepth-First SearchBreadth-First SearchBinary Tree
Populating Next Right Pointers in Each Node IIMedium38.6%
Linked ListTreeDepth-First SearchBreadth-First SearchBinary Tree
Basic Calculator IIMedium38.6%
MathStringStack
Meeting Rooms IIMedium38.6%
ArrayTwo PointersGreedySortingHeap (Priority Queue)Prefix Sum
Encode and Decode StringsMedium38.6%
ArrayStringDesign
Integer to English WordsHard38.6%
MathStringRecursion
295. Find Median from Data StreamHard38.6%
Two PointersDesignSortingHeap (Priority Queue)Data Stream
105. Construct Binary Tree from Preorder and Inorder TraversalMedium38.6%
ArrayHash TableDivide and ConquerTreeBinary Tree
2467. Most Profitable Path in a TreeMedium38.6%
ArrayTreeDepth-First SearchBreadth-First SearchGraph Theory
N-Queens IIHard38.6%
BacktrackingAlgorithm X
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee