LeetCode The Hard Way

Nvidia

131 problems

ProblemDifficultyFrequency Topics
994. Rotting OrangesMedium38.7%
ArrayBreadth-First SearchMatrix
Simplify PathMedium38.7%
StringStack
290. Word PatternEasy38.7%
Hash TableString
Third Maximum NumberEasy38.7%
ArraySorting
4. Median of Two Sorted ArraysHard38.7%
ArrayBinary SearchDivide and Conquer
806. Number of Lines To Write StringEasy38.7%
ArrayString
5. Longest Palindromic SubstringMedium38.7%
Two PointersStringDynamic ProgrammingManacher
Next Greater Element IIMedium38.7%
ArrayStackMonotonic Stack
234. Palindrome Linked ListEasy38.7%
Linked ListTwo PointersStackRecursion
543. Diameter of Binary TreeEasy38.7%
TreeDepth-First SearchBinary TreeDP on Trees
165. Compare Version NumbersMedium38.7%
Two PointersString
1944. Number of Visible People in a QueueHard38.7%
ArrayStackMonotonic Stack
204. Count PrimesMedium38.7%
ArrayMathEnumerationNumber TheoryPrimality TestSieve TheoryPrime Number Sieve
863. All Nodes Distance K in Binary TreeMedium38.7%
Hash TableTreeDepth-First SearchBreadth-First SearchBinary Tree
217. Contains DuplicateEasy38.7%
ArrayHash TableSorting
2502. Design Memory AllocatorMedium38.7%
ArrayHash TableDesignSimulation
Fizz Buzz MultithreadedMedium38.7%
Concurrency
2360. Longest Cycle in a GraphHard38.7%
Depth-First SearchBreadth-First SearchGraph TheoryTopological SortKosaraju's AlgorithmTarjan's SCC Algorithm
930. Binary Subarrays With SumMedium38.7%
ArrayHash TableSliding WindowPrefix Sum
1053. Previous Permutation With One SwapMedium38.7%
ArrayGreedy
17. Letter Combinations of a Phone NumberMedium38.7%
Hash TableStringBacktracking
Serialize and Deserialize N-ary TreeHard38.7%
StringTreeDepth-First SearchBreadth-First Search
692. Top K Frequent WordsMedium38.7%
ArrayHash TableStringTrieSortingHeap (Priority Queue)Bucket SortCounting
First Missing PositiveHard38.7%
ArrayHash Table
Best Time to Buy and Sell Stock IIMedium38.7%
ArrayDynamic ProgrammingGreedy
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee