Data Structures and Algorithm Analysis in C
Enlarge cover
Rate this book
Clear rating

Data Structures and Algorithm Analysis in C

3.55 of 5 stars 3.55  ·  rating details  ·  44 ratings  ·  8 reviews
Mark Allen Weiss' successful book provides a modern approach to algorithms and data structures using the C programming language. The book's conceptual presentation focuses on ADTs and the analysis of algorithms for efficiency, with a particular concentration on performance and running time. The second edition contains a new chapter that examines advanced data structures su...more
Paperback, Second Edition, 600 pages
Published September 9th 1996 by Addison-Wesley Professional (first published December 1st 1992)
more details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Data Structures and Algorithm Analysis in C, please sign up.

Be the first to ask a question about Data Structures and Algorithm Analysis in C

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 360)
filter  |  sort: default (?)  |  rating details
Dean Jones
When I was having trouble learning basic data structures and algorithms (linked list, hash, etc...) I turned to this book since I already knew the C language well enough. This book taught me SO much and was so clear that I learned fairly quickly. It also taught me a lot more about pointers in C as well.
Ashish Sharma
I think that this is a great book for anyone starting to learn about data structures and algorithms. If you have some experience with any coding language, you should try this book.
It is to the point and not at all complex sparing the idea and concept that is being talked about. In the end the chapters on advanced algorithms are very good.
Joecolelife
May 05, 2011 Joecolelife rated it 5 of 5 stars
Recommended to Joecolelife by: www.CocoMartini.com
As a C.S. major, I had to buy this book for my class. The author uses concise vocabulary and explanations, and gets straight 2 the point. The best part of this book are the ref. that are at the end of each chapter. To understand and appreciate the richness of this book, you have to have an understanding 'bout the topic of data structure (preferably in C++). The author does a very good explanation about the topic of graphs, the logic used is simple by following his examples and explanation. The o...more
Tianyi
Read in my senior middle school. The book taught me data structures and algorithms for the first time. Very clear and informative.
Dinesh Kumar
This Book is awesome in algorithms explanation.
Pankaj
this is looking good book
Akash Shah
Akash Shah marked it as to-read
Aug 20, 2014
Venkatesh
Venkatesh marked it as to-read
Aug 18, 2014
Ashish Ramtri
Ashish Ramtri marked it as to-read
Aug 17, 2014
Jitender Kumar
Jitender Kumar marked it as to-read
Aug 16, 2014
Arun Kumar
Arun Kumar marked it as to-read
Aug 13, 2014
Akhil
Akhil marked it as to-read
Aug 13, 2014
Chitralekha Mukherjee
Chitralekha Mukherjee marked it as to-read
Aug 11, 2014
Shivani
Shivani marked it as to-read
Aug 10, 2014
Sindhu
Sindhu marked it as to-read
Aug 09, 2014
Pawan
Pawan marked it as to-read
Aug 02, 2014
Folixz
Folixz added it
Aug 02, 2014
Art Peake
Art Peake marked it as to-read
Aug 01, 2014
Jainv
Jainv marked it as to-read
Jul 30, 2014
Anthony
Anthony marked it as to-read
Jul 27, 2014
Neha
Neha marked it as to-read
Jul 26, 2014
Anusha
Anusha marked it as to-read
Jul 21, 2014
Kanat Kayip
Kanat Kayip is currently reading it
Jul 20, 2014
Shreyas Dhapare
Shreyas Dhapare marked it as to-read
Jul 16, 2014
Maheshwaran
Maheshwaran marked it as to-read
Jul 14, 2014
« previous 1 3 4 5 6 7 8 9 10 11 12 next »
There are no discussion topics on this book yet. Be the first to start one »
Data Structures and Algorithm Analysis in C++ Data Structures and Algorithm Analysis in Java (2nd Edition) Data Structures and Problem Solving Using C++ Data Structures and Problem Solving Using Java C++ for Java Programmers

Share This Book