Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Algorithms in Java, Third Edition (Parts 1-4)

Algorithms in Java, Third Edition (Parts 1-4)

List Price: $57.99
Your Price: $45.72
Product Info Reviews

<< 1 >>

Rating: 1 stars
Summary: Long on theory, Zero on practical examples
Review: After reading the glowing reviews from the other folk here, I was a little excited about this book. It was the text chosen by my college for a class in Algorithm Development. My excitement quickly turned to disdain after reading a few chapters. Theory and performance data are covered very extensively, and for that, I applaud the writers. But what is missing for me is practical examples of where you would use the algorithms presented! Try as I might, I couldn't find any real-world examples for any of the algorithms. Maybe I learn differently than everybody else, but examples go a LONG way in helping me understand things.

Rating: 5 stars
Summary: You can bubble sort me any time, Mr Schidlowsky
Review: I don't know if it's just me, or if there are other ladies out there who find something strangely...magnetic...about co-author Michael Schidlowsky. Maybe it's just my lifelong desire to have a strange, unpronounceable Israeli last name talking, but Schidlowsky's code is like sweet nothings in my ears. Is he some sort of Cyrano De Bergerac, just using Sedgewick as a vehicle to win the hearts of thousands of Java femmes? Or is he just a mysterious masked programmer, leaving swooning cyberbabes in his wake? How I long for a mere picture of the author on the back cover so that I can stare into that great big brain of his all day and late into the night. You've certainly programmed your way into this woman's heart- my IP is 66.128.345.35- Call me anytime.

Rating: 5 stars
Summary: Ideal for the serious developer
Review: In my work, I have a bunch of interlinked objects. I can use tables to display these, but showing linkages is awkward. It is far more natural to graph them. This lets me use evolution, for the human eye and brain are excellent at processing images and discerning patterns in them. But I also want to algorithmically find groupings and invariant properties of the graphs. There is a danger here. In graph theory, it is very easy to inadvertantly pose a simple question that is computationally hard to solve (NP-hard). Conversely, I don't want to reinvent the wheel. From graph theory, there may well be properties of my graph that I can easily extract. Certainly, the amount of research on graphs is voluminous.

But how does one take advantage of that? Consulting research journals in maths for papers on graph theory is really feasible only for the career mathematician. But for me, graphs are just a tool; not an ends per se. So I need a book that has the right amount of complexity. It needs to get enough into the subject, beyond the trivial exposition of definitions. Yet it should not bury me in lemmas and theorems.

I found such a book! This one. A well deserved third iteration. The explanations are extremely clear. Before I encountered this text, I used Donald Knuth's "Art of Computer Programming" (which is also put out by Addison-Wesley) and his treatment of graphs. But Sedgewick's discourse is far more extensive and, to me, just as well written.

A bonus is the extensive problem sets at the ends of each chapter. Even if I have no inclination to do them, the results they give are a valuable extension of the text, by providing an extra summary of the research. I only wish that Sedgewick would provide answers, like Knuth. But this is a just a quibble.

This edition has example code in Java. Certainly nothing wrong with that. [I program in Java.] But really the code should be a secondary consideration to you. If you are a programmer and you can understand the text, then you should be of a calibre that you can write the code.

Rating: 5 stars
Summary: This book gives me chills
Review: Sometimes when I read this book, I have to pause. My eyes are teary, and I think back to days of yesteryear. Yes, better days, when this book used to run free.

But, alas, those days have ended, and this book is no where to be found. My child, fret not, for the book will live again...

Michael "The Creator" Schidlowsky has well endowed the new version of this book with Java code obviously fondled by God himself. Legend has it that Michael, or "Mookie" as his name was in those days, brought forth dozens of great stone tablets, each on which was written a "Java file." Taken together, Mookie's tablets were a wonderful introduction to basic algorithms and data structures. Thank you, master.

Rating: 5 stars
Summary: More good java than Juan Valdez
Review: This book is everything I hoped for and more. The only area in which I find it lacking is that I had been told that the book comes with a "java ring" developed by Mr. Schidlowsky. Apparently that device is still in development. . .

Rating: 5 stars
Summary: This book should be mentioned in the pledge of allegiance
Review: This book is undeniably worth 5 times the price they list here! Buy now, before these [retailers] realize they have the price wrong!

But seriously, this book is the reason I got started in computer science to begin with. Before I read the chapter on ternary search tries, my life was a mess. It was a real rat-infested cesspool! But this book helped to set me straight. Michael Schidlowsky is a role model to us all, as both a coder AND as a citizen.

Lest we forget the Zeus of the algorithmic Mt. Olympus, Robert "Dr. Bob" Sedgewick! He will forever stand like a pillar, nay, a BEACON of mathematical intuition and prowess. Welcome to the jungle, my friends; it gets worse here every day.

Rating: 5 stars
Summary: Thorough, well written and illustrated, excellent
Review: This is an excellent book. Robert does a great job leading you through the fundamentals of algorithms and algorithm analysis. The visualizations are very well done. In particular the sort algorithm coverage is very well illustrated and described.

The best parts of the book are sorting and searching. A wide variety of algorithms are explained and demonstrated in detail. The code is solid and the writing is very good.

This is the set of Java algorithms books.


<< 1 >>

© 2004, ReviewFocus or its affiliates