LeetCode The Hard Way

Samsung

55 problems

ProblemDifficultyFrequency Topics
300. Longest Increasing SubsequenceMedium100%
ArrayBinary SearchDynamic ProgrammingLongest Increasing Subsequence
312. Burst BalloonsHard100%
ArrayDynamic Programming
Substring with Concatenation of All WordsHard95.1%
Hash TableStringSliding Window
374. Guess Number Higher or LowerEasy95.1%
Binary SearchInteractive
42. Trapping Rain WaterHard92.3%
ArrayTwo PointersDynamic ProgrammingStackMonotonic Stack
987. Vertical Order Traversal of a Binary TreeHard92.3%
Hash TableTreeDepth-First SearchBreadth-First SearchSortingBinary Tree
146. LRU CacheMedium92.3%
Hash TableLinked ListDesignDoubly-Linked List
1301. Number of Paths with Max ScoreHard92.3%
ArrayDynamic ProgrammingMatrix
2662. Minimum Cost of a Path With Special RoadsMedium92.3%
ArrayGraph TheoryHeap (Priority Queue)Shortest Path
1675. Minimize Deviation in ArrayHard92.3%
ArrayGreedyHeap (Priority Queue)Ordered Set
1830. Minimum Number of Operations to Make String SortedHard92.3%
Hash TableMathStringCombinatoricsCountingFermat's Little Theorem
3796. Find Maximum Value in a Constrained SequenceMedium92.3%
ArrayGreedy
2029. Stone Game IXMedium89.2%
ArrayMathGreedyMinimaxCountingGame TheoryNim GameZero-Sum Game
2035. Partition Array Into Two Arrays to Minimize Sum DifferenceHard89.2%
ArrayTwo PointersBinary SearchDynamic ProgrammingBit ManipulationMeet in the MiddleSortingOrdered SetBitmask
1139. Largest 1-Bordered SquareMedium89.2%
ArrayDynamic ProgrammingMatrix
1691. Maximum Height by Stacking Cuboids Hard89.2%
ArrayDynamic ProgrammingSorting
1464. Maximum Product of Two Elements in an ArrayEasy89.2%
ArraySortingHeap (Priority Queue)
1519. Number of Nodes in the Sub-Tree With the Same LabelMedium89.2%
Hash TableTreeDepth-First SearchBreadth-First SearchCountingDP on Trees
2639. Find the Width of Columns of a GridEasy89.2%
ArrayMatrix
2642. Design Graph With Shortest Path CalculatorHard89.2%
Graph TheoryDesignHeap (Priority Queue)Shortest Path
Two Sum IV - Input is a BSTEasy89.2%
Hash TableTwo PointersTreeDepth-First SearchBreadth-First SearchBinary Search TreeBinary Tree
2810. Faulty KeyboardEasy89.2%
StringSimulation
1. Two SumEasy85.6%
ArrayHash Table
200. Number of IslandsMedium85.6%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
886. Possible BipartitionMedium76.7%
Depth-First SearchBreadth-First SearchUnion-FindGraph TheoryGraph ColoringBipartite Graph
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee