Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
Algorithms and Data Structures: The Basic Toolbox
GIS Visualizer - Geographic Data Visualized on 40+ Maps! Click here for details.
  • Title: Algorithms and Data Structures: The Basic Toolbox
  • Author(s) Kurt Mehlhorn and Peter Sanders
  • Publisher: Springer; eBook (Online Editions)
  • Paperback: 300 pages
  • eBook: PDF Files
  • Language: English
  • ISBN-10: 3642096824
  • ISBN-13: 978-3642096822
  • Share This:  

Book Description

Algorithms are at the heart of every nontrivial computer application, and algorithmics is a modern and active area of computer science. Every computer scientist and every professional programmer should know about the basic algorithmic toolbox: structures that allow efficient organization and retrieval of data, frequently used algorithms, and basic techniques for modeling, understanding and solving algorithmic problems.

This book is a concise introduction addressed to students and professionals familiar with programming and basic mathematical language. Individual chapters cover arrays and linked lists, hash tables and associative arrays, sorting and selection, priority queues, sorted sequences, graph representation, graph traversal, shortest paths, minimum spanning trees, and optimization.

The algorithms are presented in a modern way, with explicitly formulated invariants, and comment on recent trends such as algorithm engineering, memory hierarchies, algorithm libraries and certifying algorithms. The authors use pictures, words and high-level pseudocode to explain the algorithms, and then they present more detail on efficient implementations using real programming languages like C++ and Java.

About the Authors
  • Kurt Mehlhorn is a Professor of Computer Science at Saarland University, and a director of the Max-Planck-Institut fur Informatik in Saarbrucken.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
Book Categories
:
Other Categories
Resources and Links