Skip to content
Paperback Data Structures and Algorithms with Object-Oriented Design Patterns in Java Book

ISBN: 0471346136

ISBN13: 9780471346135

Data Structures and Algorithms with Object-Oriented Design Patterns in Java

Der Autor diskutiert die Grundlagen von Datenstrukturen und Algorithmen aus einer modernen, objektorientierten Sicht. Nahezu alle Datenstrukturen werden im Kontext einer einzigen Klassenhierarchie untersucht. Dabei kommen die Beziehungen zwischen einzelnen Strukturen klar zum Ausdruck, und es wird gezeigt, wie man Vererbung und Polymorphismen effektiv ausnutzen kann. (10/99)

Recommended

Format: Paperback

Condition: Good

$6.19
Save $159.76!
List Price $165.95
Almost Gone, Only 2 Left!

Customer Reviews

3 ratings

I used this book at school

Hi, as an undergrad engineering student, I had this book for the coursebook in my algorithms course. Honestly speaking, it's good , very readable text. I never used any of the code examples fom the book in my assignments, yet they proved rather helpfull in understanding the material. Something, that I think is missing from this book is the answeres to the problems at the end of the chapter that are not programming projects. Ading them to the book could help students a lot ( no need to relay on TA's )

Don't believe these other reviews...

Some people are reviewing this book as hard to read, confusing, and complaining that the code doesn't compile. Such is the state of higher education these days...I would actually say that this is a very readable introductory treatment on data structures. Granted, there seems to be the occasional error in implementing classes that strictly conform to given definitions, and some of the implementations seem a bit simplistic, but overall its a fine piece of work. I found the implementations for tree traversals in chapter 9 to be rather clever.There is something of a reliance upon a hierarchy structure (introduced in ch. 5) which i think might turn some people off in using this book as a text. Chapters seem to build upon previous chapters, requiring you to read most of the book. Professors have a tendency to skip around to fit the curricula into the time of the class term which might make the book seem confusing--i've just been reading it straight through for personal amusement so i'm not as influenced by this. I think this class hierarchy is justified because the book isn't just about data structures, its also about design patterns. If you know something about either data structures or design patterns you can gain insight into both from reading this.And as for compiling the code...the purpose of books like this shouldn't be to copy and paste code. If you have even a vague understanding of the material "filling in the blanks" and writing your own code should be a simple matter.

Extensive Algorithm Coverage

Not to bad. The book is a little high in price, but covers a large set of algorithms that could be applied to many Java applications. The book reads like a algebra book, with lots of formulas and theory and with not enough examples. Not for light reading.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured