Home
 
 
Search:  
C C++ Perl PHP Python HTML ShellScripts
 
 
  Coding Books
  Tutorials
  Search Code
  Browse Code
  Link to Us
  Site News
  Contact Metalshell
 
 
 
  Submit Code   Statistics
 



Object-Oriented C++ Data Structures for Real Programmers    (ISBN: 0123264294)


 

 List Price: $44.95
 Our Price: $31.47
 Used Price: $22.00

 Release Date: 15 October, 2001
 Manufacturer: Morgan Kaufmann (Paperback)
 Sales Rank: 367,139

 Author: Jan L. Harrington









Buy This Book

Average Customer Review:


excellent book but...

     What makes this book special and worth 5 stars:
1. easy to follow and detailed diagrams.
2. Self-desribing coding convention (really self-commenting).
3. Doesn't directly promote Design patterns but provides smartly layered approach between sample apps and the structures presented.
4. Provides sample applications with memory & disk based structures.
5. In most parts of the book, simple type,semi-base object (node), and Template implementations are presented for the data structure.
However, sometimes, it feels like just another 'code dump madness' book!
I wish if the Author provided files with carriage return+linefeeded
because if you don't have a MAC, you will have to manually convert every file or windows compilers rightfully complain about it. Source files need to be updated to reflect ISO C++ standard and remove some other errors. For example, standard '#include headerFile' should be without extention. In AVL tree there are very obvious errors; overloading (definition doesn't match with is being declared),paramater type errors. This should not effect the quality of this book as long as source code can hopefully be updated because its a major spoiler. C++ stl library HOPEFULLY will utilized in the next version of this book without creating custom strings, stacks,queues,lists ...etc.



Learn C++ datastructures, finaly a nice book!

     Yes finaly a nice book with nice examples about datastructures.

You can read -and understand- the book if you are a mature beginner in the language C++. This book will gide you through diferent concepts of structures: beginning at the begin, ending at the end. The following subjects are included:

- Array container classes and iterators (a bit on templates)
- Vector container classes and iterators
- Single linked list objects
- Double linked list objects
- Stack and Queues
- Binary search trees
- AVL trees
- B trees
- Binary Heaps and Priority Queues
- Sorting and searching
- Hash tables
- Dictionaries
- Some example chapters

- Template Appendix !!!

**** ps: Now I have red more books about this subject, I found some very unpleasent errors! the calculation in the: AVL Tree is incorrect, B Tree is incorrect and (!!) the Binary Heap dus't work properly (buildHeap). Nevertheless this is a nice book to read, aslong you know the errors.



 
 
   Developer.*  
   Blue Parrots  
   Technipal  
   Defy Magazine  
   Code Project  
   Prog. Heaven  


Got Money?