Preface

Content

The content mainly covers three parts:

  • Basic Knowledge of C, including pointers, arrays, IO, etc.
  • Data Structures, including trees, graphs, etc.
  • Algorithms, including sorting, indexing, etc.

In principle, The applications of these data structures will not be discussed.

Contributions

You are more than welcome to contribute! The source code of this online book is hosted at GitHub, and you can contribute by creating pull requests, submitting issues and joining the discussions there.

Credits