did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780471109853

Classical Algorithms in C++

by
  • ISBN13:

    9780471109853

  • ISBN10:

    0471109851

  • Edition: Disk
  • Format: Paperback
  • Copyright: 1995-06-01
  • Publisher: John Wiley & Sons Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.95

Summary

The most complete collection of C++ sorting, searching, and selecting algorithms available anywhere... Every computer program performs sorting, searching, and selection, and Classical Algorithms in C++ gives you everything you need to design, test, and implement powerful, efficient algorithms in C++ to perform these tasks. You'll learn to easily incorporate a wide range of algorithms into new and existing C++ programs. This unique book/disk set provides the most sophisticated algorithm analysis techniques you'll find anywhere, along with expert practical advice on how to maximize the performance of algorithms and data structures. Inside you'll find: Ready-to-use examples of C++ algorithms and data structures Each algorithm analyzed, dissected, and fully explained Implementations using the most recent features of C++, including templates and exception handling A variety of powerful sorting algorithms including Selection Sort, Insertion Sort, Merge Sort, Quicksort, and Heapsort Unique and efficient implementation of Binary Heaps Searching algorithms including Linear Search, Binary Search, and Interpolation Search Data structures for searching, such as linear lists, skip lists, and several types of binary trees Techniques for performing selection on arrays and dynamic data sets On the disk you'll find: The author's exclusive C++ class library, which allows you to implement all algorithms and data structures in the book Extensive sample code for using and testing data structures and algorithms

Table of Contents

Acknowledgments
Introduction
Algorithms and Asymptotic Notationp. 1
Overview of Sortingp. 19
Asymptotically Slow Sortsp. 25
Asymptotically Fast Sortsp. 37
Sorting Wrapupp. 79
Overview of Searchingp. 87
Searching Arraysp. 91
Linear Listsp. 103
Skip Listsp. 153
Binary Treesp. 181
Red-Black Treesp. 209
Splay Treesp. 231
Searching Wrapupp. 251
Linear-Time Selectionp. 261
Order Statistics Treesp. 273
Selection Wrapup and Future Workp. 283
Appendix A A C++ Refresherp. 289
Appendix B The Diskp. 323
Glossaryp. 333
Bibliographyp. 337
Using the Diskp. 341
Indexp. 343
Table of Contents provided by Blackwell. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program