zhuang@linux:~/notes/introduction-to-algorithms/$ ls

Introduction to Algorithms

Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein

Notes from reading Introduction to Algorithms (CLRS).

Part III: Data Structures: Chapter 10–13.

TODO: make a repo called CLRS to collect and achieve these fascinating algorithms and data structure.

TODO: CLRS repo also includes the solutions to exercises and problems.

  1. The Role of Algorithms in Computing
  2. Getting Started
  3. Characterizing Running Times
  4. Elementary Data Structures
  5. Hash Tables