LeetCode The Hard Way

Turing

29 problems

ProblemDifficultyFrequency Topics
3. Longest Substring Without Repeating CharactersMedium100%
Hash TableStringSliding Window
Validate IP AddressMedium92.2%
String
4007. Widest Possible FenceHard87%
ArrayHash TableCountingEnumeration
983. Minimum Cost For TicketsMedium83.9%
ArrayDynamic Programming
875. Koko Eating BananasMedium80.3%
ArrayBinary Search
3138. Minimum Length of Anagram ConcatenationMedium80.3%
Hash TableStringCounting
1027. Longest Arithmetic SubsequenceMedium76.1%
ArrayHash TableBinary SearchDynamic Programming
20. Valid ParenthesesEasy70.9%
StringStackBracket Sequences
3091. Apply Operations to Make Sum of Array Greater Than or Equal to kMedium70.9%
MathGreedyEnumeration
3122. Minimum Number of Operations to Satisfy ConditionsMedium70.9%
ArrayDynamic ProgrammingMatrix
1703. Minimum Adjacent Swaps for K Consecutive OnesHard70.9%
ArrayGreedySliding WindowPrefix Sum
5. Longest Palindromic SubstringMedium64.3%
Two PointersStringDynamic ProgrammingManacher
121. Best Time to Buy and Sell StockEasy64.3%
ArrayDynamic Programming
1. Two SumEasy64.3%
ArrayHash Table
3108. Minimum Cost Walk in Weighted GraphHard64.3%
ArrayBit ManipulationUnion-FindGraph Theory
Ugly Number IIMedium64.3%
Hash TableMathDynamic ProgrammingHeap (Priority Queue)
53. Maximum SubarrayMedium54.9%
ArrayDivide and ConquerDynamic Programming
56. Merge IntervalsMedium54.9%
ArraySortingQuicksort
Degree of an ArrayEasy54.9%
ArrayHash Table
200. Number of IslandsMedium54.9%
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
34. Find First and Last Position of Element in Sorted ArrayMedium54.9%
ArrayBinary Search
818. Race CarHard54.9%
Dynamic ProgrammingHeuristic SearchA* Search
55. Jump GameMedium54.9%
ArrayDynamic ProgrammingGreedy
3153. Sum of Digit Differences of All PairsMedium54.9%
ArrayHash TableMathCounting
3SumMedium54.9%
ArrayTwo PointersSorting
AlgoMonsterVisit ZapplyCertGarden
Your logo here
Become a sponsor
Buy Me A Coffee