Friday, September 6, 2013

Algorithms and Data Structures: The Basic Toolbox

Algorithms and Data Structures: The Basic Toolbox

by K. Mehlhorn, P. Sanders
Publisher: Springer 2008
ISBN/ASIN: 3642096824
ISBN-13: 9783642096822
Number of pages: 300
Description:
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.

Search Algorithms and Applications

Search Algorithms and Applications

by Nashat Mansour
Publisher: InTech 2011
ISBN-13: 9789533071565
Number of pages: 494
Description:
This book demonstrates the wide applicability of search algorithms for the purpose of developing useful and practical solutions to problems that arise in a variety of problem domains. It is targeted to a wide group of readers: researchers, graduate students, and practitioners.

Randomized Algorithms

Randomized Algorithms

by Wolfgang Merkle
Publisher: ESSLLI 2001
Number of pages: 46
Description:
The first part of the course gives an introduction to randomized algorithms and to standard techniques for their derandomization. The second part presents applications of the probabilistic method to the construction of logical models and briefly discusses related issues such as Rado-graphs and 0-1 laws.

Data Structures and Algorithm Analysis in C++

Data Structures and Algorithm Analysis in C++

By Clifford A. Shaffer
Publisher: Dover Publications 2012
ISBN/ASIN: 048648582X
ISBN-13: 9780486485829
Number of pages: 613
Description:
A comprehensive treatment focusing on the creation of efficient data structures and algorithms, this text explains how to select or design the data structure best suited to specific problems. It uses C++ as the programming language and is suitable for second-year data structure courses and computer science courses in algorithmic analysis.

Data Structures and Algorithm Analysis in Java

Data Structures and Algorithm Analysis in Java

by Clifford A. Shaffer
Publisher: Dover Publications 2012
ISBN/ASIN: 0486485811
ISBN-13: 9780486485812
Number of pages: 601
Description:
A comprehensive treatment focusing on the creation of efficient data structures and algorithms, this text explains how to select or design the data structure best suited to specific problems. It uses Java as the programming language and is suitable for second-year data structure courses and computer science courses in algorithmic analysis.

Algorithms

Algorithms

by Robert Sedgewick, Kevin Wayne
Publisher: Addison-Wesley Professional 2011
ISBN/ASIN: 032157351X
ISBN-13: 9780321573513
Number of pages: 976
Description:
This textbook surveys the most important algorithms and data structures in use today. Applications to science, engineering, and industry are a key feature of the text. We motivate each algorithm that we address by examining its impact on specific applications.

Problem Solving with Algorithms and Data Structures Using Python

Problem Solving with Algorithms and Data Structures Using Python

by Brad Miller, David Ranum
Publisher: Franklin, Beedle & Associates 2011
ISBN/ASIN: 1590282574
ISBN-13: 9781590282571
Number of pages: 438
Description:
This textbook is designed to serve as a text for a first course on data structures and algorithms, typically taught as the second course in the computer science curriculum. We cover abstract data types and data structures, writing algorithms, and solving problems.