Goodreads helps you keep track of books you want to read.
Start by marking “Data Structures and Algorithm Analysis in C” as Want to Read:
Data Structures and Algorithm Analysis in C
Enlarge cover
Rate this book
Clear rating

Data Structures and Algorithm Analysis in C

3.61 of 5 stars 3.61  ·  rating details  ·  49 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 422)
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
Pranjal
Pranjal marked it as to-read
Nov 26, 2014
Kaushik
Kaushik marked it as to-read
Nov 24, 2014
Kongsao66
Kongsao66 marked it as to-read
Nov 23, 2014
Zakir
Zakir is currently reading it
Nov 23, 2014
Mohamed Elsakka
Mohamed Elsakka marked it as to-read
Nov 20, 2014
Arun Kumar
Arun Kumar marked it as to-read
Nov 18, 2014
Büşra Cakır
Büşra Cakır marked it as to-read
Nov 18, 2014
Soundharya
Soundharya marked it as to-read
Nov 12, 2014
Ayushi
Ayushi marked it as to-read
Nov 10, 2014
Shruthi
Shruthi marked it as to-read
Nov 09, 2014
Priscilla Jenifer
Priscilla Jenifer marked it as to-read
Nov 06, 2014
Tanveer
Tanveer marked it as to-read
Nov 04, 2014
Pavani Desu
Pavani Desu marked it as to-read
Nov 02, 2014
Zeynep
Zeynep added it
Nov 01, 2014
Thạch Thanh bình
Thạch Thanh bình marked it as to-read
Nov 01, 2014
Nihanth Nihi
Nihanth Nihi marked it as to-read
Oct 29, 2014
Shalini
Shalini marked it as to-read
Oct 28, 2014
Disha
Disha marked it as to-read
Oct 22, 2014
« previous 1 3 4 5 6 7 8 9 14 15 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Introduction to Automata Theory, Languages, and Computation
  • Logic and Computer Design Fundamentals
  • Computer Organization
  • Software Engineering: A Practitioner's Approach
  • Algorithms in a Nutshell
  • How to Design Programs: An Introduction to Programming and Computing
  • C++ Primer Plus
  • C++ Primer
  • Discrete and Combinatorial Mathematics
  • Probability Theory: The Logic of Science
  • Types and Programming Languages
  • CLR via C# (Pro-Developer)
  • Head First Statistics
  • How to Prove It: A Structured Approach
  • Computer Architecture: A Quantitative Approach
  • Introduction to Functional Programming
  • Communication Systems
  • Investigations
Data Structures and Algorithm Analysis in C++ Data Structures and Algorithm Analysis in Java (2nd Edition) Data Structures & Problem Solving Using Java Data Structures and Problem Solving Using C++ Data Structures and Problem Solving Using Java

Share This Book