Data Structure and Algorithms Resources

Level 0: Arrays and HashMap

  1. Longest Consecutive Sequence
  2. Spiral Matrix
  3. Product of Array Except Self

Level 1: Two Pointers, BinarySearch, SlidingWindow, Strings

Level 2: Stack, LinkedList

Level 3: Trees, HashMaps, Heaps and Maps

Level 4: Greedy, Dynamic Programming, BackTracking

Level 5: Graphs