Operating Systems
Programming Languages
Microsoft Technologies
Computer Science
Formal Methods
MM & Game Dev.
Theory Computing
DS & Algorithms
Software Engineering
Web Programming
Web Technologies

Contact Us | What's New | Missing Link | Feedback

Data Structures and Algorithms

Book Title : Algorithms for Programmers
eBook download format(s) : htm pdf 
Author(s) : Jörg Arndt
Section : Data Structures and Algorithms
Book Review:

Notes Description
This draft is first created to accompany the already established collection of FXT libraries by the same author, on the fast transforms and low level algorithms. So far there has been 23 chapters of selected algorithms, each contains the necessary theorems and the corresponding code. While some topics (like Fast Fourier Transforms) need a clear and explicit introduction, some others (like the bit wizardry chapter) seem to be best presented by basically showing the code with just a few comments. The pseudo language Sprache is used mainly when the corresponding C does not appear to be self-explanatory. Still, larger pieces of code are presented in C .

The latest 23 chapters so far:

- Bit wizardry
- Permutations
- Sorting and searching
- Data structures
- Combinatorial algorithms
- Searching paths in directed graphs
- The Fourier transform
- Algorithms for fast convolution
- The Hartley transform (HT)
- Number theoretic transforms (NTTs)
- The Walsh transform and its relatives
- The Haar transform
- and 10 chapters on arithmetical algorithms

The theorem parts is presented in a straightforward and point-to-point style, useful for both learning and quick reference purposes. And the implementation source code is kept in a strict and optimized style. And since I'm personally not very fond of devouring algorithm theorems with those curly mathematic notations, I found the source code really helpful in understanding them.

Overall, this is a nice collection of algorithms in a compact and no-nonsense style with reasonably optimized working code and pseudo-code. Definitely will do a great favor for students of computer science.

Since this book is still a draft, the readers are welcome to criticize and make suggestions. Publication is planned for the year 2008.

add to                 Digg!

You may use anyone of the download options

eBook VersionLook @ Amazon
Front Cover

Missing Link?, Report It and try these 2 + 1 alternates...

Tell a Friend!

Similar Book titles in Data Structures and Algorithms section:
Handbook of Algorithms and Data Structures
Problems on Algorithms, 2nd Edition
Algorithms and Complexity
Introduction to Algorithms
Design and Analysis of Computer Algorithms
Computer Animation: Algorithms and Techniques
Dictionary of Algorithms and Data Structures
Sorting and Searching Algorithms: A Cookbook
Planning Algorithms
Algorithms in the Real World - Lecture Notes
Algorithms and Data Structures in VLSI Design: OBDD - Foundations and Applications
How to Think About Algorithms - Loop Invariants and Recursion
Complexity of Algorithms
Algorithms for Communications Systems and their Applications
Average Case Analysis of Algorithms on Sequences
Efficient Algorithms for Sorting and Synchronization
Combinatorial Algorithms
Jeff Erickson's Algorithms Course Materials

Similar Book titles in Other sections:

Section: Bio-Chemistry
Algorithms for Molecular Biology

Section: CS -> Theory
Information Theory, Inference and Learning Algorithms
Global Optimization Algorithms - Theory and Application
Approximation Algorithms

Section: Java User Interface
Swing: A Quick Tutorial for AWT Programmers

Section: Mathematics
Algorithms For Computing With Modular Forms
Graph-Theoretic Algorithms
Algorithms for Modular Elliptic Curves, Second Edition
Combinatorial Algorithms for Computers and Calculators, Second Edition
Discrete Mathematics with Algorithms
Show all..

Section: Miscellaneous
MH & xmh: Email for Users & Programmers, 3rd Edition
Applied Cryptography: Protocols, Algorithms, and Source Code in C, 2nd Edition
Digraphs Theory, Algorithms and Applications

Section: Microsoft C Sharp (C#)
C# for Java Programmers
Data Structures and Algorithms with Object-Oriented Design Patterns in C#

Section: Microsoft .(dot) net
Microsoft .net for programmers
A Programmers Guide to .NET

Section: Microsoft Visual Basic
Programming VB .NET: A Guide for Experienced Programmers

Section: GNU/Linux OS
MH & nmh: Email for Users & Programmers

Section: Unix OS
UNIX Programmers Manual

Section: Assembly Language
Linux System Calls for Assembly Language Programmers

Section: C++ Language
Algorithms And Data Structures in C++
Data Structures and Algorithms with Object-Oriented Design Patterns in C++

Section: Other Programming
Ada 95 for C and C++ Programmers

Section: Scripting
Dive Into Python: Python for experienced programmers
Tcl/Tk for Programmers
Non-Programmers Tutorial For Python

Section: Redbooks
z/VM and Linux Operations for z/OS System Programmers

Section: Software Engineering
User Interface Design for Programmers

Similar Books from Amazon :

Tell a Friend!

©2008 - Home - Privacy Policy - Program Policy, Terms and Conditions