LeetCode The Hard Way

Meta

1396 problems

ProblemDifficultyFrequency Topics
846. Hand of StraightsMedium17.8%
ArrayHash TableGreedySorting
1254. Number of Closed IslandsMedium17.8%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
1293. Shortest Path in a Grid with Obstacles EliminationHard17.8%
ArrayBreadth-First SearchMatrix
1448. Count Good Nodes in Binary TreeMedium17.8%
TreeDepth-First SearchBreadth-First SearchBinary Tree
1631. Path With Minimum EffortMedium17.8%
ArrayBinary SearchDepth-First SearchBreadth-First SearchUnion-FindHeap (Priority Queue)MatrixDijkstra's Algorithm
Find a Peak Element IIMedium17.8%
ArrayBinary SearchMatrix
1930. Unique Length-3 Palindromic SubsequencesMedium17.8%
Hash TableStringBit ManipulationPrefix Sum
Confirmation RateMedium17.8%
Database
Find if Path Exists in GraphEasy17.8%
Depth-First SearchBreadth-First SearchUnion-FindGraph Theory
2090. K Radius Subarray AveragesMedium17.8%
ArraySliding Window
CounterEasy17.8%
—
To Be Or Not To BeEasy17.8%
—
263. Ugly NumberEasy17.8%
Math
Count of Smaller Numbers After SelfHard17.8%
ArrayBinary SearchDivide and ConquerBinary Indexed TreeSegment TreeMerge SortOrdered SetTreap
413. Arithmetic SlicesMedium17.8%
ArrayDynamic ProgrammingSliding Window
1233. Remove Sub-Folders from the FilesystemMedium17.8%
ArrayStringDepth-First SearchTrie
1636. Sort Array by Increasing FrequencyEasy17.8%
ArrayHash TableSorting
Perfect NumberEasy17.8%
Math
Percentage of Users Attended a ContestEasy17.8%
Database
1861. Rotating the BoxMedium17.8%
ArrayTwo PointersMatrix
1822. Sign of the Product of an ArrayEasy17.8%
ArrayMath
1422. Maximum Score After Splitting a StringEasy17.8%
StringPrefix Sum
2381. Shifting Letters IIMedium17.8%
ArrayStringPrefix Sum
2116. Check if a Parentheses String Can Be ValidMedium17.8%
StringStackGreedyBracket Sequences
941. Valid Mountain ArrayEasy17.8%
Array
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee