LeetCode The Hard Way

Google

2324 problems

ProblemDifficultyFrequency Topics
1456. Maximum Number of Vowels in a Substring of Given LengthMedium18.2%
StringSliding Window
1508. Range Sum of Sorted Subarray SumsMedium18.2%
ArrayTwo PointersBinary SearchSortingPrefix Sum
1525. Number of Good Ways to Split a StringMedium18.2%
Hash TableStringDynamic ProgrammingBit ManipulationPrefix Sum
1530. Number of Good Leaf Nodes PairsMedium18.2%
TreeDepth-First SearchBinary TreeDP on Trees
1553. Minimum Number of Days to Eat N OrangesHard18.2%
Dynamic ProgrammingMemoization
1569. Number of Ways to Reorder Array to Get Same BSTHard18.2%
ArrayMathDivide and ConquerDynamic ProgrammingTreeUnion-FindBinary Search TreeMemoizationCombinatoricsBinary TreeFermat's Little Theorem
1591. Strange Printer IIHard18.2%
ArrayGraph TheoryTopological SortMatrixDirected Acyclic Graph
1592. Rearrange Spaces Between WordsEasy18.2%
String
1595. Minimum Cost to Connect Two Groups of PointsHard18.2%
ArrayDynamic ProgrammingBit ManipulationMatrixBitmaskBipartite GraphSuccessive Shortest Path AlgorithmMatching (Graph)Minimum-Cost FlowFlow Network
1600. Throne InheritanceMedium18.2%
Hash TableTreeDepth-First SearchDesign
1622. Fancy SequenceHard18.2%
MathDesignSegment TreeNumber TheoryFermat's Little Theorem
1655. Distribute Repeating IntegersHard18.2%
ArrayHash TableDynamic ProgrammingBacktrackingBit ManipulationCountingBitmask
1751. Maximum Number of Events That Can Be Attended IIHard18.2%
ArrayBinary SearchDynamic ProgrammingSorting
1738. Find Kth Largest XOR Coordinate ValueMedium18.2%
ArrayDivide and ConquerBit ManipulationSortingHeap (Priority Queue)MatrixPrefix SumQuickselect
1765. Map of Highest PeakMedium18.2%
ArrayBreadth-First SearchMatrix
1770. Maximum Score from Performing Multiplication OperationsHard18.2%
ArrayDynamic Programming
1815. Maximum Number of Groups Getting Fresh DonutsHard18.2%
ArrayDynamic ProgrammingBit ManipulationMemoizationBitmask
1802. Maximum Value at a Given Index in a Bounded ArrayMedium18.2%
MathBinary SearchGreedy
Minimum Path Cost in a Hidden GridMedium18.2%
ArrayDepth-First SearchBreadth-First SearchGraph TheoryHeap (Priority Queue)MatrixInteractiveShortest Path
1993. Operations on TreeMedium18.2%
ArrayHash TableTreeDepth-First SearchBreadth-First SearchDesign
Binary Searchable Numbers in an Unsorted ArrayMedium18.2%
ArrayBinary SearchStackMonotonic Stack
2059. Minimum Operations to Convert NumberMedium18.2%
ArrayBreadth-First Search
2162. Minimum Cost to Set Cooking TimeMedium18.2%
MathEnumeration
2167. Minimum Time to Remove All Cars Containing Illegal GoodsHard18.2%
StringDynamic Programming
2172. Maximum AND Sum of ArrayHard18.2%
ArrayDynamic ProgrammingBit ManipulationBitmask
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee