Data Structures and Algorithms in C++ 3rd  Edition

Data Structures and Algorithms in C++ 3rd Edition (English, Paperback, Drozdek-Duquesne Adam)

Price: Not Available
Currently Unavailable
Author
Read More
Highlights
  • Language: English
  • Binding: Paperback
  • Publisher: Thomson Press (India) Ltd
  • Genre: Technology & Engineering
  • ISBN: 9788131501153, 8131501159
  • Edition: 3rd Edition, 2006
  • Pages: 776
Description

Data Structures and Algorithms in C++ is a reference book that discusses the three crucial aspects of data structures and algorithms using the programming language C++.

Summary Of The Book

Dr. Adam Drozdek highlights the three essential components of data structures and their algorithms in the programming language C++ in this book. First of all, the author lays emphasis on the relationship between data structures and their algorithms. In this discussion, the author also presents an analysis of the algorithm’s complexity. The second essential important topic included in this book is the discussion on data structures in the context of object-oriented program design. Here, the author has paid extra stress on the principle of information hiding in treatment of decomposition and encapsulation.

The third essential aspect of data structures and algorithms is the implementation of data structures. Hence, this has been examined comprehensively in this book. Thus, this book offers the students a strong foundation in data structures. Ensuring that the readers get a better hold of the theoretical and practical knowledge of the subject, this book enhances the confidence of the students. And thus, they are prepared to apply for future courses in the same field. Moreover, the book provides ample knowledge to the students to help them work in testing, maintenance of any software system, and design implementation.

The topics covered in the book include complexity analysis, object-oriented programming using C++, linked lists, recursion, stacks and queues, sorting, graphs, data compression, hashing, string matching and memory management. Binary trees and Multiway trees have also been covered here. 

One of the salient features of the book is that it illustrates the complete context in which some data structures and their algorithms can be used. And to enhance the knowledge further, the author has included illustrative case studies in almost every chapter. The book has been designed in such a way that it incorporates algorithms efficiently into the reader’s course along with providing exhaustive theoretical analysis. The practical value of data structures has been emphasized in this book by providing examples of C++ code throughout the book.    

For further understanding of the subject, the author has made sure to clarify the recursion topic providing its presentation in the context of the run-time stack. And finally, the book covers Standard Template Library and its lessons have been integrated into the several case studies provided in each chapter.

About Dr. Adam Drozdek

Dr. Adam Drozdek works as an associate professor of Computer Science at the Duquesne University, United States.

Apart from Data Structures and Algorithms in C++, Adam Drozdek has authored various other books. These include Data Structures and Algorithms in Java, Elements of Data Compression, Data Structures in C, In the Beginning Was the Apeiron: Infinity in Greek Philosophy, and others.

Dr. Adam Drozdek has completed his Ph.D. from the Jagiellonian University. He did his B.S. and M.A. from the Wroc?aw University and his M.S. from the Wright State University.

Read More
Specifications
Book Details
Imprint
  • Thomson Press (India) Ltd
Publication Year
  • 2006
University Books Details
Specialization
  • Civil Engineering, Computer Science Engineering, B.Sc(Computer Science)
Term
  • 3rd Semester
Ratings & Reviews
4.4
23 Ratings &
7 Reviews
  • 5
  • 4
  • 3
  • 2
  • 1
  • 15
  • 5
  • 1
  • 1
  • 1
5

A very Good Book for the CS Guys

This book covers many vital topics of DS.Each topic is covered in good details and with proper explaination.It helped me a lot for my Data Structure course.Definitely worth buying and better than all others i have used.
READ MORE

Pankaj Kumar

Certified Buyer

Sep, 2012

1
0
Report Abuse
4

must buy for cs students

Data Structures And Algorithms In C++
by Adam Drozdek is a really very good and helpful to me. The book provides data structures topic in a much simplified way that is easy to understand compared to other ds books. I have personally used this book and recommend it to all cs honors students.
READ MORE

Kumar Akash

Certified Buyer

Feb, 2012

1
1
Report Abuse
4

Not for beginers..... But best for advance level...

Yes..... This is the best book of DS and algo with the sound use of STL of c++ . you can use this book for study data structure if u have basics idea of Data structure...:)
Some of the awesome chapter include linked list, stack ,Queue, and sorting . you find it very interesting....
READ MORE

Dinesh Kumar Lodhi

Certified Buyer

Jan, 2014

0
0
Report Abuse
3

Not for beginners

This book is not meant for beginners. Coming fresh from learning C I wanted to learn DSA but instead of going with the standard texts like CLRS i thought i should pick data structures first. This book is very dense, there's a lot of stuff but i definitely wouldn't recommend it for beginners. Pick Data structures and algorithms in C by Sedgewick instead. This book is better as a reference.
READ MORE

Akshay

Certified Buyer

Nov, 2013

1
1
Report Abuse
5

Wonderful DS book with STL implementation

This book is must for second read on DS subject. It may not be suitable for beginners.

Requirement for getting optimum result out of it:
1) C++ STL programming
2) Basic DS knowledge.

It is the only book that has few of the hard to find algorithms, such as recursion-less & stackless Tree traversal and such.
READ MORE

Aniruddha Bhattacharyya

Mar, 2012

2
0
Report Abuse
5

The best

I bought this book due to the other reviews and targeting the string matching chapter. But when it arrived, I was able to directly apply tree other topics in my current work (skip list, recursion parser and expression tree). It saved me a lot of research, so I'm very happy with it.
READ MORE

apurv verma

Feb, 2012

1
0
Report Abuse
4

Pretty good

Nice book but bit difficult
READ MORE

Pragnesh Thaker

Certified Buyer, Mangalore

Aug, 2017

0
0
Report Abuse
+
All 7 reviews
Be the first to ask about this product
Safe and Secure Payments.Easy returns.100% Authentic products.
You might be interested in
Medical And Nursing Books
Min. 50% Off
Shop Now
Finance And Accounting Books
Min. 50% Off
Shop Now
Memory Cards
Min. 50% Off
Shop Now
Language And Linguistic Books
Min. 50% Off
Shop Now
Back to top