Amazon.com: Algorithms and Data Structures in C++ (9780471963554): Leen Ammeraal: Books


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Algorithms and Data Structures in C++
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Algorithms and Data Structures in C++ [Paperback]

Leen Ammeraal (Author)
3.8 out of 5 stars  See all reviews (8 customer reviews)

Price: $68.87 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Tuesday, February 28? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more


Book Description

August 14, 1996 0471963550 978-0471963554 1
algorithms and data structures in C++ Leendert Ammeraal Hogeschool van Utrecht, The Netherlands C++ is capable of tackling a whole range of programming tasks. The purpose of this book is to give breadth and depth to C++ programmers' existing experience of the language by representing a large number of algorithms, most of them implemented as ready-to-run (and standalone) programs. The programs are as readable as possible without sacrificing too great a degree of efficiency, generality, portability and robustness. Both the classes and programs are designed to demonstrate major programming principles. There is coverage of two key language features - templates and exception handling - apart from which the reader is assumed to have working knowledge of C++. Besides traditional subjects, such as quicksort and binary trees, this book also covers some less well-known topics, including multi-precision arithmetic, route planning and external sorting. Demonstration programs for these and many other exciting applications are based on C++ classes which you can also use in programs of your own.


Editorial Reviews

From the Publisher

While C++ has always been sold as the "object-oriented" language, it can be used for a whole range of general computing tasks, like algorithms. This book provides a number of algorithms that are ready-to-run. This will open the door for C++ programmers to linked lists, stacks and queues, trees, arithmetic algorithms, and graph algorithms.

From the Back Cover

C++ is capable of tackling a whole range of programming tasks. The purpose of this book is to give breadth and depth to C++ programmers' existing experience of the language by representing a large number of algorithms, most of them implemented as ready-to-run (and standalone) programs. The programs are as readable as possible without sacrificing too great a degree of efficiency, generality, portability and robustness. Both the classes and programs are designed to demonstrate major programming principles. There is coverage of two key language features - templates and exception handling - apart from which the reader is assumed to have working knowledge of C++. Besides traditional subjects, such as quicksort and binary trees, this book also covers some less well-known topics, including multi-precision arithmetic, route planning and external sorting. Demonstration programs for these and many other exciting applications are based on C++ classes which you can also use in programs of your own.

Product Details

  • Paperback: 368 pages
  • Publisher: Wiley; 1 edition (August 14, 1996)
  • Language: English
  • ISBN-10: 0471963550
  • ISBN-13: 978-0471963554
  • Product Dimensions: 9.2 x 7.5 x 0.8 inches
  • Shipping Weight: 1.7 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Best Sellers Rank: #192,124 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

8 Reviews
5 star:
 (4)
4 star:
 (1)
3 star:
 (1)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (8 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

13 of 13 people found the following review helpful:
5.0 out of 5 stars Good stuff!, December 19, 1999
By A Customer
This review is from: Algorithms and Data Structures in C++ (Paperback)
I've been hunting around for a while now for a book which teaches data structures using C++ as the implementation language. I think I've finaly found it in this book. All other books I've looked at have just been poor rewrites of previous C algorithm books.

The material is clearly explained most of the time, always with an example to show the algorithm at work. The book focuses on algorithms and data structures that you might actually use one day, unlike some other books which have all these wierd and wonderful algorithms but which you will probably never need to use.

This is the book to have when you start forgeting all that data structure stuff you did in college and you need a review.

The best thing about this book is that it's only ~350 pages so it wont take you years to get through.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 6 people found the following review helpful:
4.0 out of 5 stars Difficult reading, but Excellent Code, August 3, 1999
This review is from: Algorithms and Data Structures in C++ (Paperback)
I used this book for my Data Structures course and found it very difficult to decifer. The text is hard to understand and if you haven't had much practice in figuring out C++ code, you definitely will have difficulty with Leendert's examples. However, with a little effort and a lot of work (as well as some help by someone more experienced) the code is deciferable. In fact, if you can figure out these examples, you're well on your way to becoming an expert C++ programmer.

I'd recommend this book for the advanced programmer or the programmer that has a great deal of drive and assistance. All in all, definitely worth taking a close look at.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Excellent Algorithms C++ Book, February 4, 1999
By A Customer
This review is from: Algorithms and Data Structures in C++ (Paperback)
I have never read anything like Ammeraal's book. Beside from his easy prose, the code is elegant and quite intelligent, simple and you can learn a great deal of C++ tricks. I think this book is really advanced and very interesting. Develop a many complex algorithms and gives examples of runs, and the best of all is that the code runs in any compiler.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews






Only search this product's reviews



Inside This Book (learn more)
First Sentence:
Although there are many simple programming problems for which the C++ class concept is not really essential, it is good idea to group data and related operations together into a class. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
call permut, postfix interpreter, struct elem, new elem, ifstream ifile, ifstream file, ofstream ofile, new branch node, unsigned num, good suffix, char fname, postfix expression, void prepare, return strcmp, root pointer, one recursive call, friend int, given binary tree, heap condition, recursion removal, balanced binary search tree, void append, int info, struct node, radix conversion
Key Phrases - Capitalized Phrases (CAPs): (learn more)
B-tree of Figure, Very Simple Language, Activity Networks, Computing Atan, Do-It-Yourself Memory Allocation, Order of B-tree, Vertex Distance
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject