Skip to content
forked from liuxinyu95/AlgoXY

Book of Elementary Algorithms and Data structures

Notifications You must be signed in to change notification settings

luffyhwl/AlgoXY

 
 

Repository files navigation

Elementary Algorithms

Edition: 0.6180339887498949

2017, Jan, 21

AlgoXY is a open book about elementary
algorithms and data structures. This book doesn't only focus on an
imperative (or procedural) approach, but also includes purely functional
algorithms and data structures. It doesn't require readers to
master any programming languages, because all the algorithms are
described using mathematical functions and pseudocode.

For reference and implementation purposes, source code in C, C++, Haskell,
Python, Scheme/Lisp is available in addition to the book.

The contents of the book are provided under GNU FDL and the source
code is under GNU GPLv3.

The PDF version in English can be downloaded from github:
https://github.com/liuxinyu95/AlgoXY/releases/download/v0.618033/elementary-algorithms.pdf

The book in Chinese was published.
http://www.ituring.com.cn/book/1907

Compare to the pdf, the published version contains many important corrections to the contents, equations, and figures.

--
Larry LIU Xinyu
liuxinyu95@gmail.com

About

Book of Elementary Algorithms and Data structures

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TeX 62.4%
  • Python 10.4%
  • Haskell 9.1%
  • C++ 7.0%
  • C 4.9%
  • Scheme 3.0%
  • Other 3.2%