LeetCode The Hard Way

Accenture

101 problems

ProblemDifficultyFrequency Topics
Remove Duplicates from Sorted ArrayEasy66.3%
ArrayTwo Pointers
17. Letter Combinations of a Phone NumberMedium66.3%
Hash TableStringBacktracking
200. Number of IslandsMedium66.3%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
349. Intersection of Two ArraysEasy66.3%
ArrayHash TableTwo PointersBinary SearchSorting
4. Median of Two Sorted ArraysHard60.7%
ArrayBinary SearchDivide and Conquer
56. Merge IntervalsMedium60.7%
ArraySortingQuicksort
Max Consecutive OnesEasy60.7%
Array
214. Shortest PalindromeHard60.7%
StringRolling HashString MatchingHash FunctionManacherZ AlgorithmKnuth–Morris–Pratt Algorithm
219. Contains Duplicate IIEasy60.7%
ArrayHash TableSliding Window
19. Remove Nth Node From End of ListMedium60.7%
Linked ListTwo Pointers
4SumMedium60.7%
ArrayTwo PointersSorting
3432. Count Partitions with Even Sum DifferenceEasy60.7%
ArrayMathPrefix Sum
Next PermutationMedium60.7%
ArrayTwo Pointers
Consecutive NumbersMedium60.7%
Database
Students and ExaminationsEasy60.7%
Database
5. Longest Palindromic SubstringMedium53.6%
Two PointersStringDynamic ProgrammingManacher
88. Merge Sorted ArrayEasy53.6%
ArrayTwo PointersSorting
118. Pascal's TriangleEasy53.6%
ArrayDynamic Programming
162. Find Peak ElementMedium53.6%
ArrayBinary Search
202. Happy NumberEasy53.6%
Hash TableMathTwo PointersFloyd's Cycle Finding Algorithm
204. Count PrimesMedium53.6%
ArrayMathEnumerationNumber TheoryPrimality TestSieve TheoryPrime Number Sieve
217. Contains DuplicateEasy53.6%
ArrayHash TableSorting
242. Valid AnagramEasy53.6%
Hash TableStringSorting
Perfect SquaresMedium53.6%
MathDynamic ProgrammingBreadth-First SearchKnapsack ProblemComplete Knapsack
Fibonacci NumberEasy53.6%
MathDynamic ProgrammingRecursionMemoization
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee