LeetCode The Hard Way

Cisco

77 problems

ProblemDifficultyFrequency Topics
2603. Collect Coins in a TreeHard100%
ArrayTreeGraph TheoryTopological Sort
5. Longest Palindromic SubstringMedium91.2%
Two PointersStringDynamic ProgrammingManacher
198. House RobberMedium85.2%
ArrayDynamic Programming
212. Word Search IIHard84.2%
ArrayStringBacktrackingTrieMatrix
3. Longest Substring Without Repeating CharactersMedium71.9%
Hash TableStringSliding Window
3508. Implement RouterMedium71.9%
ArrayHash TableBinary SearchDesignQueueOrdered Set
3607. Power Grid MaintenanceMedium71.9%
ArrayHash TableDepth-First SearchBreadth-First SearchUnion-FindGraph TheoryHeap (Priority Queue)Ordered Set
48. Rotate ImageMedium70%
ArrayMathMatrix
1380. Lucky Numbers in a MatrixEasy70%
ArrayMatrix
54. Spiral MatrixMedium67.8%
ArrayMatrixSimulation
146. LRU CacheMedium67.8%
Hash TableLinked ListDesignDoubly-Linked List
2081. Sum of k-Mirror NumbersHard67.8%
MathEnumeration
2448. Minimum Cost to Make Array EqualHard67.8%
ArrayBinary SearchGreedySortingPrefix Sum
2047. Number of Valid Words in a SentenceEasy65.4%
String
Number of Equal Count SubstringsMedium65.4%
Hash TableStringSliding WindowCounting
3047. Find the Largest Area of Square Inside Two RectanglesMedium65.4%
ArrayMathGeometry
1784. Check if Binary String Has at Most One Segment of OnesEasy65.4%
String
3648. Minimum Sensors to Cover GridMedium65.4%
Math
53. Maximum SubarrayMedium62.6%
ArrayDivide and ConquerDynamic Programming
412. Fizz BuzzEasy62.6%
MathStringSimulation
Diagonal TraverseMedium62.6%
ArrayMatrixSimulation
72. Edit DistanceMedium59.5%
StringDynamic Programming
1443. Minimum Time to Collect All Apples in a TreeMedium59.5%
Hash TableTreeDepth-First SearchBreadth-First SearchDP on Trees
1. Two SumEasy55.7%
ArrayHash Table
20. Valid ParenthesesEasy55.7%
StringStackBracket Sequences
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee