Lists and Strings

  1. Dictionary Storage
  2. Greedy Algorithms
  3. Index Tracking and Sliding Windows
  4. Binary Search
  5. String Functions
  6. Intervals and Lists of Lists
  7. Matrices
  8. Bits