Practical Introduction to Data Structures and Algorithms, Java Edition by Clifford Shaffer

Practical Introduction to Data Structures and Algorithms, Java Edition by Clifford Shaffer

Regular price
Checking stock...
Regular price
Checking stock...
Zusammenfassung

Appropriate for introductory computer science and related courses in data structures and principles of algorithm analysis. A practical text designed for the needs of undergraduate students.

The feel-good place to buy books
  • Free delivery in the UK
  • Supporting authors with AuthorSHARE
  • 100% recyclable packaging
  • B Corp - kinder to people and planet
  • Buy-back with World of Books - Sell Your Books

Practical Introduction to Data Structures and Algorithms, Java Edition by Clifford Shaffer

With an emphasis on data structures and algorithm analysis, this book includes programming examples in C++. The author concentrates on the principles required to select or design a data structure that will most effectively solve a problem.* Provides an understanding of fundamental data structures through clear explanations, illustrations, and case studies. * Uses actual Java code for nearly all algorithms. * Presents basic analysis terminology early in the text and analysis techniques throughout. The techniques provided assume a range of instructional levels so that they may be used by students with varying backgrounds in the subject. * Provides integrated treatment of both in-memory and disk- based algorithm techniques to allow students to see how these techniques are related, and the key differences between them. * Supports the concept that algorithm analysis is practical and helps in the design of real programs by presenting data structure costs and benefits. * Includes exercises as well as many suggestions for projects to provide students with hands-on experience. * Presents several new data structures, including skip lists, multidimensional search trees, and amortized analysis are discussed. * Provides a chapter on the limits of computation: a brief introduction to computability and NP-completeness to permit an easy-to-understand introduction to these topics.
Clifford A. Shaffer is a Computer Science Professor at Virginia Commonwealth University (Virginia Tech).
SKU Nicht verfügbar
ISBN 13 9780136609117
ISBN 10 0136609112
Titel Practical Introduction to Data Structures and Algorithms, Java Edition
Autor Clifford Shaffer
Buchzustand Nicht verfügbar
Bindungsart Paperback
Verlag Prentice Hall
Erscheinungsjahr 1998-01-08
Seitenanzahl 488
Hinweis auf dem Einband Die Abbildung des Buches dient nur Illustrationszwecken, die tatsächliche Bindung, das Cover und die Auflage können sich davon unterscheiden.
Hinweis Nicht verfügbar