Algorithms and Data Structures: Design, Correctness, Analysis (2nd Edition)

Algorithms and Data Structures: Design, Correctness, Analysis (2nd Edition)

Provides an in-depth treatment of the central algorithms and data structures of computer science and an introduction to the techniques of design, correctness, and analysis required for understanding them. Covers major applications such as lists, trees, sorting and disjoint sets. Paper.

Rating: (out of 1 reviews)

List Price: $ 42.19

Price:

Data Structures and Algorithms in C++

* Provides a comprehensive introduction to data structures and algorithms, including their design, analysis, and implementation
* Each data structure is presented using ADTs and their respective implementations
* Helps provide an understanding of the wide spectrum of skills ranging from sound algorithm and data structure design to efficient implementation and coding of these designs in C++
Wiley Higher Education

Rating: (out of 9 reviews)

Price: $ 83.00

This entry was posted in Algorithms and tagged , , , , , , . Bookmark the permalink.

6 Responses to Algorithms and Data Structures: Design, Correctness, Analysis (2nd Edition)

  1. Anonymous says:

    Review by for Algorithms and Data Structures: Design, Correctness, Analysis (2nd Edition)
    Rating:
    If you are a computer science student or advance programmer, you should get this book. The diagrams and descriptions in the book give you insights of the advance programming which would help you. However you may get confused because the examples in the book is using the programming language Eiffel. You would like this book if and only if you like hard coding.

  2. J. Miller says:

    Review by J. Miller for Data Structures and Algorithms in C++
    Rating:
    As a graduate student and a teacher’s assistant to the Data Structures course at U of Iowa, I found this book to be a terrible choice, it has incomplete and very breif examples that just leave the students confused…and for future note, the following semester the text was changed…

  3. SDuermyer says:

    Review by SDuermyer for Data Structures and Algorithms in C++
    Rating:
    This is a very frustrating book. The writing is horrible, there are no sample exercises in the book so when you go to do an assignment from the exercises, there is no example of how to approach the problem. There is a “hint database” on their online website that gives you one line of how to approach a problem, but even that is hit or miss and can make things even more confusing. In short, I didn’t learn any more about data structures than I didn’t already know from my previous courses.

    If you are looking for a book that explains things in a much better format, look for the Data Structures and Algorithm Analysis in C++ by Weiss. It explains things so much better.

    Don’t waste your money on this, and if you have to buy it for a class, definitely buy used. I’m selling mine back to the school bookstore!!

  4. Ali Civril says:

    Review by Ali Civril for Data Structures and Algorithms in C++
    Rating:
    This is one of the dozens of Data Structures and Algorithms books in the market and till now the worst I’ve ever seen. I have taken two DSA courses in my undergrad years, and now as a grad, I’m TAing that course.

    The theoretical treatment of the book is superficial and too childish. Yet, there’s too little practical value. They discuss the unnecessary linked list implementations of trees which is quite confusing for students. I am also amazed that they do not mention finding or removing an element in a BST. And, more importantly there’s too little discussion of graphs.

    I don’t understand those professors trying to bog down students with useless details and complicated C++ codes. Rather, they should give the intuition and the theory behind the data structures and algorithms. Weiss’ book is much better than this one. But, even that is obsessed with doing tricky things with C++.

    Anyway, to sum up: This book is a garbage. Stay away unless it’s required for the course you’re taking in case you may need to do homeworks and such.

  5. Anonymous says:

    Review by for Data Structures and Algorithms in C++
    Rating:
    Good concept but you can’t get enough. It is very difficult to follow as the authors provides Code fragments. I don’t think this is suitable for self-study.

  6. Nitesh Kumar says:

    Review by Nitesh Kumar for Data Structures and Algorithms in C++
    Rating:
    I used this book to supplement to my coursebook that was required for my Data Structure class.

    Pros:

    I used this book more than my coursebook.

    There are a lot of advanced topics for you to study.

    The book starts with a very good introduction to C++ Language and moves on explaining objects, classes , inheritance and polymorphism in one chapter which is really good.

    chapter 3 on Analysis book is very well written and clearly explain Big -O very clearly , in fact it has one of the best explanation compared to any other Data Structure book in the market.

    The rest of the book is well organized with all important Data Structures.

    This book has excellent explanation and has deep explanation on various subject which you will not find in any other Data Structure book.

    cons:

    The codes are not easy to read and understand if you have no experience in Data Structures.

    I found many examples in the book very complicated.

    The codes are not explained in a step by step fashion.

    clearly not the best book for beginners in DS.

    Overall i highly recommend this book for students who enjoy programming and want to learn more than what is discussed in the class.

    Also it is a great book to increase your knowledge on Data Structures.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>