LeetCode The Hard Way

Tcs

264 problems

ProblemDifficultyFrequency Topics
312. Burst BalloonsHard50.3%
ArrayDynamic Programming
234. Palindrome Linked ListEasy50.3%
Linked ListTwo PointersStackRecursion
230. Kth Smallest Element in a BSTMedium50.3%
TreeDepth-First SearchBinary Search TreeBinary Tree
4SumMedium46.3%
ArrayTwo PointersSorting
55. Jump GameMedium46.3%
ArrayDynamic ProgrammingGreedy
62. Unique PathsMedium46.3%
MathDynamic ProgrammingCombinatorics
73. Set Matrix ZeroesMedium46.3%
ArrayHash TableMatrix
118. Pascal's TriangleEasy46.3%
ArrayDynamic Programming
202. Happy NumberEasy46.3%
Hash TableMathTwo PointersFloyd's Cycle Finding Algorithm
204. Count PrimesMedium46.3%
ArrayMathEnumerationNumber TheoryPrimality TestSieve TheoryPrime Number Sieve
766. Toeplitz MatrixEasy46.3%
ArrayMatrix
898. Bitwise ORs of SubarraysMedium46.3%
ArrayDynamic ProgrammingBit Manipulation
912. Sort an ArrayMedium46.3%
ArrayDivide and ConquerSortingHeap (Priority Queue)Merge SortBucket SortRadix SortCounting Sort
35. Search Insert PositionEasy46.3%
ArrayBinary Search
23. Merge k Sorted ListsHard46.3%
Linked ListDivide and ConquerHeap (Priority Queue)Merge SortTournament Sort
19. Remove Nth Node From End of ListMedium46.3%
Linked ListTwo Pointers
Product Sales Analysis IEasy46.3%
Database
238. Product of Array Except SelfMedium46.3%
ArrayPrefix Sum
162. Find Peak ElementMedium46.3%
ArrayBinary Search
21. Merge Two Sorted ListsEasy41.5%
Linked ListRecursion
78. SubsetsMedium41.5%
ArrayBacktrackingBit Manipulation
Sliding Window MaximumHard41.5%
ArrayQueueSliding WindowHeap (Priority Queue)Monotonic QueueRange Minimum/Maximum Query
543. Diameter of Binary TreeEasy41.5%
TreeDepth-First SearchBinary TreeDP on Trees
287. Find the Duplicate NumberMedium41.5%
ArrayTwo PointersBinary SearchBit ManipulationPigeonhole PrincipleFloyd's Cycle Finding Algorithm
141. Linked List CycleEasy41.5%
Hash TableLinked ListTwo PointersFloyd's Cycle Finding Algorithm
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee