dsAlgoMark

Title          
Data Structures and Algorithm Analysis in C++
Author      
Clifford A. Shaffer
Subject    
Data Structures
Publisher 
Dover Publications
ISBN-10   
048648582X
ISBN-13    
9780486485829

 

"Surely not suited for beginners who would like to learn Data Structure from scratch. Overshoots to the advanced concepts that would be required by experts only."
Review By: Joseph H. R. Isaac


This book has advanced topics that cannot be easily understood by a person who wants to learn data structure from the beginning. It explains thoroughly about Algorithm Analysis but from a Data Structures point of view, it doesn't show simple examples to explain the concept. If you want to study Algorithm Analysis, then this is the book for you. But if you want to learn Data Structures, then read this book after you know the basics as it only contains advanced uses and concepts of various data types, such as trees.

A summary will be as follows:

Pros:

  1. Advanced concepts are present.
  2. Good for experts.
  3. Good reference book for Algorithm Analysis.

Cons:

  1. Too complex at places.
  2. Not suited for people who want to learn Data Structure from the beginning.
  3. Must have a good programming knowledge to understand the codes.

Overall Comments:

Surely not suited for beginners who would like to learn Data Structure from scratch. Overshoots to the advanced concepts that would be required by experts only.

Code: 5 4014