An electronic copy of book is available for Library Members Sign in to view the book
This is a freely available draft book by Jörg Arndt presenting a wide selection of algorithms, with full source code (in C++ or GP language) and detailed explanations. It covers “low‑level” algorithms (bit operations, word‑level tricks), combinatorial generation, searching/sorting, data structures, fast transforms (Fourier, number‑theoretic transforms), arithmetic and number‑theory routines, and more — all with an emphasis on practical, optimized code rather than purely theoretical exposition.
Sub Title:
Edition:
Volume:
Publisher: Self-publishing
Publishing Year: 2002
ISBN:
Pages: 820