Autoren-Bilder

Michael T. Goodrich (1)

Autor von Data Structures and Algorithms in Java

Andere Autoren mit dem Namen Michael T. Goodrich findest Du auf der Unterscheidungs-Seite.

6+ Werke 421 Mitglieder 4 Rezensionen

Werke von Michael T. Goodrich

Zugehörige Werke

Handbook of Data Structures and Applications (2004) — Mitwirkender — 26 Exemplare

Getagged

Wissenswertes

Mitglieder

Rezensionen

Four stars is about the most I (seem feel I) can give an IT tech book - where are the truly great tech books?

This book is deep and well thought out, with its first chapter being more in depth than the 10-lesson 'starting python' course I took. This is a good book.
 
Gekennzeichnet
GirlMeetsTractor | 1 weitere Rezension | Mar 22, 2020 |
I chose this to be the textbook for a community college 200 level course. As far as undergrad data structures texts go, it's not bad. The prose gets a little too academic sometimes, and some of the examples are contrived, but I've seen worse books which cost way more. This is still rather pricey, though.

I have an older version of the C++ edition and the publisher has definitely improved the layout and typography.
 
Gekennzeichnet
encephalical | 1 weitere Rezension | Mar 1, 2015 |
Third edition is much improved: When I learned that this was the required book for my introductory data structures class this semester, I was somewhat worried by the large number of very negative reviews I saw it had received here. However, during the first class meeting, the professor made a point of instructing us to get the third edition (published in 2004), explaining that the differences between the second and third editions were significant.

Judging by the older reviews below, he was right - the book I read seems to bear little if any resemblance to the one denounced by the other reviewers. I found it clear and readable, though it was rather basic and dry. But then, I wasn't expecting great literature - this is a introductory compsci textbook, after all. Though it could be dull at times, it generally managed to get its information across clearly, which is all it needs to do. There were some typos, of course, though probably not more than should be expected to accompany such a major revision. The book's main flaw was an index that had essentially no relation to the actual text itself. A corrected index is available at the book's Web site.

In terms of organization, Goodrich and Tamassia start off with a brief introduction to Java, object oriented design and a brief and very basic discussion of running time and asymptotic analysis. They then work their way through basic data structures and abstract data types - stacks, queues, vectors, lists, trees (general, binary, and binary search), priority queues, heaps, dictionaries, hash tables and graphs. They discuss the structures' purposes and major operations, analyze the operations' running times, and include decent, heavily-documented Java implementations of some of the structures and methods. They also do some stuff with algorithms, though generally nothing very complex or sophisticated. I used this book in an introductory data structures course at a liberal arts college, which managed to cover pretty much everything in the book with little difficulty.

There are a lot of exercises at the end of each chapter. Goodrich and Tamassia divide them up into progressively more complex "Reinforcement", "Creativity" and "Projects" sections. My instructor preferred to assign problems and programming assignments of his own creation, though, so I don't know how helpful or useful the exercises in the book actually are.

All in all, it seem Goodrich and Tamassia noticed the sort of reviews the earlier editions of this book were getting and took steps to correct the many problems they had. I expect that if you have to use the book in a data structures course, you'll find it at least reasonably clear and generally acceptable. As long as you're using the third edition, that is.
… (mehr)
1 abstimmen
Gekennzeichnet
daschaich | Jul 17, 2006 |

Dir gefällt vielleicht auch

Nahestehende Autoren

Statistikseite

Werke
6
Auch von
1
Mitglieder
421
Beliebtheit
#57,942
Bewertung
½ 3.3
Rezensionen
4
ISBNs
48
Sprachen
3

Diagramme & Grafiken