Every problem of the Path in one list, easy to hard. Nothing is locked here: solve what you like, in the order you like.
To learn a topic from the start, with its explanation: Go to the Path
0/89
- 01First FunctionBasicsEasy
- 02SquaredBasicsEasy
- 03Is It Even?BasicsEasy
- 04Plus or Minus?BasicsEasy
- 05From 1 to nBasicsEasy
- 06FactorialBasicsEasy
- 07Count the PositivesBasicsEasy
- 08How Many Are There?BasicsEasy
- 09The LargestBasicsEasy
- 10SpreadBasicsEasy
- 11First SightingBasicsEasy
- 12Collect the EvensBasicsEasy
- 13How Many Digits?BasicsEasy
- 14Signal SumArraysEasy
- 15Order CheckArraysEasy
- 16Runner-upArraysEasy
- 17Zeros to the BackArraysEasy
- 18Balance PointArraysEasy
- 19Fizz CounterBasicsMedium
- 20Best TradeArraysMedium
- 21Any Repeats?HashingMedium
- 22Most FrequentHashingMedium
- 23The Odd OneHashingMedium
- 24Two SumHashingMedium
- 25Distinct ValuesTwo Pointers & Sliding WindowMedium
- 26Pair in SortedTwo Pointers & Sliding WindowMedium
- 27Sliding WindowTwo Pointers & Sliding WindowMedium
- 28Shortest WindowTwo Pointers & Sliding WindowMedium
- 29MirrorRecursion & Divide and ConquerMedium
- 30Balanced BracketsRecursion & Divide and ConquerMedium
- 31Subset SumRecursion & Divide and ConquerMedium
- 32Balanced BracketsStacks & QueuesMedium
- 33Next GreaterStacks & QueuesMedium
- 34A Warmer DayStacks & QueuesMedium
- 35Window PeaksStacks & QueuesMedium
- 36Climbing StairsDynamic ProgrammingMedium
- 37Don't Wake the NeighboursDynamic ProgrammingMedium
- 38Maximum SubarrayDynamic ProgrammingMedium
- 39Decode WaysDynamic ProgrammingMedium
- 40Grid PathsDynamic ProgrammingMedium
- 41Coin ChangeDynamic ProgrammingMedium
- 42Text PalindromeStringsMedium
- 43Count WordsStringsMedium
- 44Longest RunStringsMedium
- 45Anagram HalvesStringsMedium
- 46Sort ColorsSortingMedium
- 47Closest PairSortingMedium
- 48MajoritySortingMedium
- 49H-IndexSortingMedium
- 50Calendar ClashSortingMedium
- 51Merge IntervalsSortingMedium
- 52Count the ChainLinked ListsMedium
- 53Dead CenterLinked ListsMedium
- 54k-th From the EndLinked ListsMedium
- 55Endless LoopLinked ListsMedium
- 56Chain PalindromeLinked ListsMedium
- 57Longest StreakHashingHard
- 58No RepeatsTwo Pointers & Sliding WindowHard
- 59InversionsRecursion & Divide and ConquerHard
- 60Largest RectangleStacks & QueuesHard
- 61Longest IncreasingDynamic ProgrammingHard
- 62Tree SumTreesHard
- 63DepthTreesHard
- 64LeavesTreesHard
- 65Path SumTreesHard
- 66Is It a Search Tree?TreesHard
- 67DiameterTreesHard
- 68Is There a Way?GraphsHard
- 69IslandsGraphsHard
- 70The Largest IslandGraphsHard
- 71Fewest StepsGraphsHard
- 72Kth LargestHeaps & Priority QueuesHard
- 73Joining RopesHeaps & Priority QueuesHard
- 74Running MedianHeaps & Priority QueuesHard
- 75Character ReplacementStringsHard
- 76Maximum GapSortingHard
- 77Lemonade StandGreedy & IntervalsHard
- 78Jump GameGreedy & IntervalsHard
- 79Fewest JumpsGreedy & IntervalsHard
- 80Gas StationGreedy & IntervalsHard
- 81Most MeetingsGreedy & IntervalsHard
- 82Meeting RoomsGreedy & IntervalsHard
- 83CandyGreedy & IntervalsHard
- 84Where the Loop BeginsLinked ListsHard
- 85Lone WolfBit ManipulationHard
- 86Missing NumberBit ManipulationHard
- 87Two LonersBit ManipulationHard
- 88Total HammingBit ManipulationHard
- 89Maximum XORBit ManipulationHard