Data Structures and Algorithm Analysis in C++ (3rd Edition) | 
enlarge | Author: Mark Allen Weiss Publisher: Addison Wesley Category: Book
List Price: $114.00 Buy New: $65.94 You Save: $48.06 (42%)
New (24) Used (17) from $52.00
Rating: 33 reviews Sales Rank: 188119
Media: Hardcover Edition: 3 Pages: 586 Number Of Items: 1 Shipping Weight (lbs): 2.4 Dimensions (in): 9.3 x 7.4 x 1.1
ISBN: 032144146X Dewey Decimal Number: 005 EAN: 9780321441461
Publication Date: March 10, 2006 Availability: Usually ships in 1-2 business days Shipping: Expedited shipping available Shipping: International shipping available Condition: HARDCOVER. 3rd Editon. Brand New, Never Read! Express Delivery! Ready to ship! Email Tracking Number. If PO Box/APO/FPO, please provide physical address. Thank you!
| |
| Similar Items:
|
| Editorial Reviews:
Product Description Mark Allen Weiss' innovative approach to algorithms and data structures teaches the simultaneous development of sound analytical and programming skills for the advanced data structures course. Readers learn how to reduce time constraints and develop programs efficiently by analyzing the feasibility of an algorithm before it is coded. The C++ language is brought up-to-date and simplified, and the Standard Template Library is now fully incorporated throughout the text. This Third Edition also features significantly revised coverage of lists, stacks, queues, and trees and an entire chapter dedicated to amortized analysis and advanced data structures such as the Fibonacci heap. Known for its clear and friendly writing style, Data Structures and Algorithm Analysis in C++ is logically organized to cover advanced data structures topics from binary heaps to sorting to NP-completeness. Figures and examples illustrating successive stages of algorithms contribute to Weiss' careful, rigorous and in-depth analysis of each type of algorithm.
|
| Customer Reviews: Read 28 more reviews...
This is a great book. Made for REAL programmers. September 16, 2005 Joseph Marrero (Miami, FL) 3 out of 3 found this review helpful
I had the luxury of having Dr. Weiss at Florida International University. He was a great professor and as a result I bought this book expecting a great book. The book turned out to be better than expected. If you hate math and cannot program in C++, then this is not the book for you. However, if you desire to learn data structures effectively then you have found the book you have been looking for.
code... July 30, 2002 dag robole (nomansland) 7 out of 9 found this review helpful
As a computer science student having this book for (dinner) my course in structures and algorithms, my comment will not be of the fool proof theoretical academical type. I find this book very useful. It has a lot of code examples, and in my oppinion it is perfect for those who has some experience writing C++ code. The implementations rely heavily on templates, which (will effectively scare away the remaining students) is actualy irrelevant when it comes to most of the algorithms. I say this even if our course only covered 60-70 % of the book. Luckily for me, I already loved templates when I started the course, but I dont think this was the case for most of my fellow students. The book is vell organized, and it has a lot of "easy to understand" drawings all the way through. It starts with a tutorial on advanced C++ topics for those who just finished their ABC book in C++ programming (like Deitel&Deitel). The code examples are very professional, tight and bug free.If you are happy writing C code, this book is not for you. There is some use of STL througout the book, but it does not require you to be an expert on the topic. I think it has a deep and thorough examination of all the topics, and it covers more structures and algorithms I could dream of for at least the next 2 years. I recommend this book to all C++ code writing engineer students (who are not afraid of irrelevant templates)
If you want to leave those beginners eating dust... October 23, 2000 jackofsometrades (Finland, EU) 11 out of 15 found this review helpful
This book is excellent, I also own the C and Java versions and I love them all. For a long time I knew the basics of programmin, I knew Basic, VB, C, C++ and Java, but I really couldn't get anything advanced done, I simply got stuck and didn't know what to do and how.This book changed it all. But make sure you are ready for this. Some have said that this is for academics only or that it is too difficult. You MUST know the basics first! Someone complained that the code is uncommented, Geez... The code fragments are quite short and very basic C++. If you don't know how to handle structs, templates, pointers and variable operations, then don't complain that this book is too difficult. You just haven't got the basics yet. When you know the basics but need to know how to store data into the memory for the optimal use (instead of relying on arrays for everything), you must read a book on Data Structures and this book is among the best. Yes, it makes you work, yes you have to read carefully through the examples, but that is the nature of these things. You are no longer a beginner in first grade. It is good to know some math, but if you don't need to learn the analysis (mostly for academic use) then you can skip the analysis stuff. Just learn to implement the structures and algorithms, the text will tell you which are the best ones.
Heavy subject made easy July 1, 1999 I have read tens of books about algorithm analysis. What makes this book special, in my opinion, is that this book suits fine for both those who are interested in the implementations of data structures and algorithms as well as for those who are interested in the theory of these topics. I think that especially cs students should really read this one.
Great book on data structures! May 24, 2007 Johan Steinrud (Stockholm, Sweden) This is a great book on data structures. It covers both basic and more advanced data structures.
|
|
|