Link Search Menu Expand Document

Study Checklist

Algorithm Approaches

  • *FS Graph/Tree Tav (BFS/DFS)
  • GA Greedy
  • D&C Divide and Conquer
  • REC Recursion
  • DP Dynamic Programming, also rec with memo
  • SW Sliding Window
  • BAK Back Tracking

Topics

  • Trees
  • BSTs
  • Hash
  • Bin Search
  • Sort: Merge, Quick
  • Arrays
  • Linked Lists
  • Stack, Queue, Heap
  • Recursion
  • Bit Manipulation